public function boot($request = null)
    {
        // Initialize application
        $this->getApp()->boot($request, $this->bootstrapRegistry->getItems());

        // Set base controller router
        Controller::setRouter($this->getRouter());

        // Include routes
        include_once $this->routesConfiguration->getRoutesPath($this->getApp()->getBasePath());
    }