Piwik\Plugins\Installation\Installation::displayDbConnectionMessage PHP Метод

displayDbConnectionMessage() публичный Метод

public displayDbConnectionMessage ( $exception = null )
    public function displayDbConnectionMessage($exception = null)
    {
        Common::sendResponseCode(500);
        $errorMessage = $exception->getMessage();
        if (Request::isApiRequest($_GET)) {
            $ex = new DatabaseConnectionFailedException($errorMessage);
            throw $ex;
        }
        $view = new PiwikView("@Installation/cannotConnectToDb");
        $view->exceptionMessage = $errorMessage;
        $ex = new DatabaseConnectionFailedException($view->render());
        $ex->setIsHtmlMessage();
        throw $ex;
    }