PHP Класс Flarum\Http\Middleware\HandleErrors

Наследование: implements Zend\Stratigility\ErrorMiddlewareInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$debug boolean
$logger Psr\Log\LoggerInterface
$templateDir string

Открытые методы

Метод Описание
__construct ( string $templateDir, Psr\Log\LoggerInterface $logger, boolean $debug = false )
__invoke ( $error, Psr\Http\Message\ServerRequestInterface $request, Psr\Http\Message\ResponseInterface $response, callable $out = null )

Защищенные методы

Метод Описание
getErrorPage ( string $status ) : string

Описание методов

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

public __construct ( string $templateDir, Psr\Log\LoggerInterface $logger, boolean $debug = false )
$templateDir string
$logger Psr\Log\LoggerInterface
$debug boolean

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

public __invoke ( $error, Psr\Http\Message\ServerRequestInterface $request, Psr\Http\Message\ResponseInterface $response, callable $out = null )
$request Psr\Http\Message\ServerRequestInterface
$response Psr\Http\Message\ResponseInterface
$out callable

getErrorPage() защищенный Метод

protected getErrorPage ( string $status ) : string
$status string
Результат string

Описание свойств

$debug защищенное свойство

protected bool $debug
Результат boolean

$logger защищенное свойство

protected LoggerInterface,Psr\Log $logger
Результат Psr\Log\LoggerInterface

$templateDir защищенное свойство

protected string $templateDir
Результат string