blob: dc7352f5e780f9efd6bfd61884cce75f016a1806 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<?php
header("Content-Type: application/json");
require $_SERVER['DOCUMENT_ROOT'] . "/includes/main.php";
$data = [];
$list = array_values(array_filter([...getProjectsList(), ...getArchivesList()], function ($i) {
return isset($i["icon"]) && $i["icon"] !== "/assets/icons/project.svg";
}));
$showcase = array_slice($list, 0, 60);
foreach ($showcase as $project) {
$data[] = [
"name" => $project["display_name"] ?? $project["name"],
"url" => $project["source"] ?? $project["website"],
"icon" => $project["icon"]
];
}
die(json_encode($data, JSON_PRETTY_PRINT));
|