<?php namespace App\Config; use App\Controllers\Dispatcher; Dispatcher::addRoute(array('alias' => 'address', 'controller' => '\\App\\Controllers\\Person', 'function' => 'show')); Dispatcher::addRoute(array('alias' => 'addresses', 'controller' => '\\App\\Controllers\\Person', 'function' => 'showAll')); Dispatcher::addRoute(array('alias' => 'delete', 'controller' => '\\App\\Controllers\\Person', 'function' => 'delete')); Dispatcher::addRoute(array('alias' => 'add', 'controller' => '\\App\\Controllers\\Person', 'function' => 'add')); Dispatcher::addRoute(array('alias' => 'update', 'controller' => '\\App\\Controllers\\Person', 'function' => 'update'));
<?php require_once "Lib/Autoloader.php"; require_once "Config/Config.php"; use App\Lib\Autoloader; use App\Config\Config; use App\Controllers\Dispatcher; Autoloader::autoloadRegister(); Config::setBasePath(dirname(realpath(__FILE__)) . "/.."); Config::setStorageFileName('/App/example.csv'); require_once "Config/Routing.php"; Dispatcher::run();