diff --git a/public/index.php b/public/index.php index e4692e7d6bab94fb34a774e7c6194aa59881618c..9cdb50206d8a11867a297236a7b1985658215cc8 100644 --- a/public/index.php +++ b/public/index.php @@ -13,6 +13,7 @@ require_once __DIR__ . '/../src/controllers/DashboardController.php'; require_once __DIR__ . '/../src/controllers/AuthController.php'; require_once __DIR__ . '/../src/controllers/ReviewsController.php'; require_once __DIR__ . '/../src/controllers/ProfileController.php'; +require_once __DIR__ . '/../src/controllers/ApiController.php'; require_once __DIR__ . '/../src/exceptions/BaseException.php'; require_once __DIR__ . '/../src/exceptions/NotFoundException.php'; require_once __DIR__ . '/../src/exceptions/ForbiddenException.php'; @@ -26,6 +27,7 @@ use app\controllers\FilmController; use app\controllers\AuthController; use app\controllers\ReviewsController; use app\controllers\ProfileController; +use app\controllers\ApiController; if (!session_id()) { session_start(); @@ -66,4 +68,5 @@ $app->router->delete('/my-reviews/:id', [ReviewsController::class, 'delete']); $app->router->get('/profile', [ProfileController::class, 'index']); $app->router->put('/profile/edit', [ProfileController::class, 'edit']); $app->router->delete('/profile/delete', [ProfileController::class, 'delete']); +$app->router->get('/api/films', [ApiController::class, 'search']); $app->run(); \ No newline at end of file