From 2bd6e73e7ff5230a6470c1cf15011d9809023e44 Mon Sep 17 00:00:00 2001 From: Ivan Diaz Date: Sun, 20 Mar 2016 15:12:01 -0300 Subject: [PATCH] [Ivan Diaz] - Controller Architecture - Minor updates --- api/controllers/user.php | 12 +++++++----- api/controllers/user/login.php | 2 -- api/controllers/user/signup.php | 2 -- api/index.php | 4 ++-- 4 files changed, 9 insertions(+), 11 deletions(-) diff --git a/api/controllers/user.php b/api/controllers/user.php index 068d8b36..5aa9cfeb 100644 --- a/api/controllers/user.php +++ b/api/controllers/user.php @@ -1,9 +1,11 @@ setGroupPath('/user'); - include 'user/login.php'; include 'user/signup.php'; -$controllerGroup->finalize(); \ No newline at end of file +$userControllers = new ControllerGroup(); +$userControllers->setGroupPath('/user'); + +$userControllers->addController(new LoginController); +$userControllers->addController(new SignUpController); + +$userControllers->finalize(); diff --git a/api/controllers/user/login.php b/api/controllers/user/login.php index 39abcaab..9e2c51ee 100644 --- a/api/controllers/user/login.php +++ b/api/controllers/user/login.php @@ -18,5 +18,3 @@ class LoginController extends Controller { return; } } - -$controllerGroup->addController(new LoginController); diff --git a/api/controllers/user/signup.php b/api/controllers/user/signup.php index 6f1edf6a..b3629915 100644 --- a/api/controllers/user/signup.php +++ b/api/controllers/user/signup.php @@ -20,5 +20,3 @@ class SignUpController extends Controller { )); } } - -$controllerGroup->addController(new SignUpController); \ No newline at end of file diff --git a/api/index.php b/api/index.php index 7d698f48..ba5ea782 100644 --- a/api/index.php +++ b/api/index.php @@ -20,8 +20,8 @@ spl_autoload_register(function ($class) { }); // LOAD CONTROLLERS -include 'libs/Controller.php'; -include 'libs/ControllerGroup.php'; +include_once 'libs/Controller.php'; +include_once 'libs/ControllerGroup.php'; foreach (glob('controllers/*.php') as $controller) { include $controller;