Files
api/services/nginx/app/routes/workerRoute.php
T
Jepp9350 d9638406d3 Implement route-level permission handling.
Added support for defining and registering permissions for API routes. Updated methods across the router and route traits to accommodate permission details, enabling better access control. Enhanced department license plate lookup with session validation and additional endpoints.
2025-02-20 14:12:21 +01:00

20 lines
578 B
PHP

<?php
namespace routes;
use classes\router;
use traits\route_t;
class workerRoute
{
use route_t;
public function run(): void
{
$this->get('/worker/status', function () {
global /** @var router $router */
$response, $router;
$response->success(['message' => 'Worker is running', 'status' => 'OK', 'time' => date('Y-m-d H:i:s'), 'timezone' => date_default_timezone_get(), 'host' => gethostname(), 'version' => '1.0.1', 'routes' => $router->countRoutes(), 'permissions' => $router->getPermissions()]);
});
}
}