Phosphorum\Controllers\ErrorController::indexAction PHP Method

indexAction() public method

public indexAction ( )
    public function indexAction()
    {
        switch ($this->error->type()) {
            case 404:
                $this->tag->setTitle('Page not found');
                $code = 404;
                $message = 'Unfortunately, the page you are requesting can not be found!';
                break;
            case 403:
                $this->tag->setTitle('Access is denied');
                $code = 403;
                $message = 'Access to this resource is denied by the administrator.';
                break;
            case 401:
                $this->tag->setTitle('Authorization required');
                $code = 401;
                $message = 'To access the requested resource requires authentication.';
                break;
            default:
                $this->tag->setTitle('Something is not quite right');
                $code = 500;
                $message = 'Unfortunately an unexpected system error occurred.';
        }
        $this->response->resetHeaders()->setStatusCode($code, null);
        $this->view->setVars(['code' => $code, 'message' => $message]);
    }