0, "ponies" => [] ]; $list = scoreOrder(json_decode(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/includes/data/gdapd/members.json"), true), "gdapd"); $data["count"] = count($list); $data["ponies"] = array_values(array_filter(array_map(function ($i) { return [ "url" => "https://ponies.equestria.horse" . getAsset("gdapd", $i["id"] ?? "", "heads"), "label" => $i["display_name"] ?? $i["name"] ]; }, $list), function ($i) { return isset($i["url"]) && getAsset("gdapd", $i["id"] ?? "", "heads") !== null; })); header("Content-Type: application/json"); die(json_encode($data, JSON_PRETTY_PRINT));