Example #1
0
    /**
     * Outputs an error message generated from the current request.
     *
     * @param HTRouter\Request $request
     */
    protected function _print_error(\HTRouter\Request $request)
    {
        echo <<<EOH
<html>
<head>
  <title>HTRouter error code: {$request->getStatus()} - {$request->getStatusLine()} </title>
</head>

<body>
  <h1>{$request->getStatus()} - {$request->getStatusLine()}</h1>

  <table>
    <tr><td>Uri</td><td>:</td><td>{$request->getUri()}<td></tr>
    <tr><td>DocRoot</td><td>:</td><td>{$request->getDocumentRoot()}<td></tr>
    <tr><td>Filename</td><td>:</td><td>{$request->getFilename()}<td></tr>
  </table>
</body>
</html>

EOH;
    }