Phalcon\Error\Application::registerServices PHP Method

registerServices() private method

Registers the services in di container.
private registerServices ( ) : void
return void
    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);
    }