private function registerServices()
{
$di = new FactoryDefault();
$di->set('config', function () {
ob_start();
$config = (include APPLICATION_ENV . '.php');
ob_end_clean();
return new Config($config);
});
$di->set('dispatcher', function () {
$dispatcher = new Dispatcher();
$dispatcher->setDefaultNamespace('Application\\Controllers\\');
return $dispatcher;
});
$di->set('view', function () {
$view = new View();
$view->setViewsDir(ROOT_PATH . '/application/views/');
return $view;
});
$this->setDI($di);
}