This commit is contained in:
Halbe Bruno
2025-12-05 19:40:39 -03:00
commit f37bc712e6
4312 changed files with 359196 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
<?php
namespace App\Controllers;
use App\Models\Domain;
use App\Utils\View;
class ApiController
{
public function domains()
{
$domainModel = new Domain();
// Get only blocked domains
$domains = $domainModel->where('status', 'blocked');
$list = array_column($domains, 'name');
// Calculate Checksum (MD5 of sorted list)
sort($list);
$checksum = md5(json_encode($list));
View::json([
'domains' => $list,
'checksum' => $checksum,
'timestamp' => time()
]);
}
}