1
0

programs_list

This commit is contained in:
2018-01-04 16:55:26 +01:00
parent a48a9655b1
commit bfa6b89860
31 changed files with 1178 additions and 2 deletions

View File

@@ -18,10 +18,11 @@ class Programs
return array_map('self::readSingle', $all);
}
public static function listAllNewestFirst()
public static function listAllNewestFirst($filter = '')
{
$data = self::listAll();
usort($data, function($a, $b) { return strcasecmp($b['add_date'], $a['add_date']); });
if ($filter !== '') $data = array_filter($data, function($a) use($filter) { return strtolower($a['category']) === strtolower($filter); });
return $data;
}