From d066939a1f64be2c42d292a7c66a85de1c2d400f Mon Sep 17 00:00:00 2001
From: chaerla <chelgchen@gmail.com>
Date: Wed, 1 Nov 2023 23:24:17 +0700
Subject: [PATCH] feat: add api controller

---
 public/index.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/public/index.php b/public/index.php
index e4692e7..9cdb502 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
-- 
GitLab