<?php $list = array(); foreach (elected::get_all() as $e) { $list[] = array("id" => $e->id, "name" => $e->name, "state" => $e->state, "image" => $e->image, "score" => $e->score ? $e->score : 0); } die(json_encode($list));
public static function worst($count = 5) { global $db; $list = array(); foreach (elected::get_all() as $e) { $s = $e->score; if ($s < 0) { $list[] = array("elected" => $e, "score" => $s * -1); } } usort($list, function ($a, $b) { return $b["score"] - $a["score"]; }); return array_slice($list, 0, $count); }