[Ivan Diaz] - Controller Architecture - Minor updates

This commit is contained in:
Ivan Diaz 2016-03-20 15:12:01 -03:00
parent e60af37f12
commit 2bd6e73e7f
4 changed files with 9 additions and 11 deletions

View File

@ -1,9 +1,11 @@
<?php
$controllerGroup = new ControllerGroup();
$controllerGroup->setGroupPath('/user');
include 'user/login.php';
include 'user/signup.php';
$controllerGroup->finalize();
$userControllers = new ControllerGroup();
$userControllers->setGroupPath('/user');
$userControllers->addController(new LoginController);
$userControllers->addController(new SignUpController);
$userControllers->finalize();

View File

@ -18,5 +18,3 @@ class LoginController extends Controller {
return;
}
}
$controllerGroup->addController(new LoginController);

View File

@ -20,5 +20,3 @@ class SignUpController extends Controller {
));
}
}
$controllerGroup->addController(new SignUpController);

View File

@ -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;