fix namespaces and references

This commit is contained in:
2026-07-13 18:47:08 +02:00
parent 661e2db8b1
commit 73eb3f92d0
23 changed files with 2687 additions and 128 deletions
+4 -8
View File
@@ -2,10 +2,10 @@
$container = require __DIR__ . '/../bootstrap.php';
use Api\Auth\ApiTokenAuthenticator;
use Core\Router;
use Core\Request;
use Core\Response;
use Core\RateLimiter\RateLimiterInterface;
use Api\Core\Router;
use Api\Core\Request;
use Api\Core\Response;
use Api\Core\RateLimiter\RateLimiterInterface;
use Psr\Log\LoggerInterface;
$logger = $container->make(LoggerInterface::class);
@@ -48,10 +48,6 @@ $router->get('/users', 'UsersController@index');
$router->post('/users', 'UsersController@create');
$router->get('/example', 'ExampleController@test');
// external API routes
$router->get('/api/elixforms/status', 'Api\\Controllers\\ExternalElixFormsController@status');
$router->post('/api/elixforms/login', 'Api\\Controllers\\ExternalElixFormsController@login');
// Rate limiting by IP address
$key = $_SERVER['REMOTE_ADDR'] ?? 'unknown';
if (!$limiter->allow($key)) {