AdminExceptionHandler
extends ErrorHandler
in package
Class AdminExceptionHandler
Table of Contents
- $renderer : GambioAdminRenderer
- $textManager : TextManager
- $userPreferences : UserPreferences
- __construct() : mixed
- AdminExceptionHandler constructor.
- __invoke() : ResponseInterface
- respond() : ResponseInterface
- notFoundResponse() : ResponseInterface
- serverErrorResponse() : ResponseInterface
- translate() : string
Properties
$renderer
private
GambioAdminRenderer
$renderer
$textManager
private
TextManager
$textManager
$userPreferences
private
UserPreferences
$userPreferences
Methods
__construct()
AdminExceptionHandler constructor.
public
__construct(CallableResolverInterface $callableResolver, ResponseFactoryInterface $responseFactory, GambioAdminRenderer $renderer, TextManager $textManager, UserPreferences $userPreferences) : mixed
Parameters
- $callableResolver : CallableResolverInterface
- $responseFactory : ResponseFactoryInterface
- $renderer : GambioAdminRenderer
- $textManager : TextManager
- $userPreferences : UserPreferences
Return values
mixed —__invoke()
public
__invoke(ServerRequestInterface $request, Throwable $exception, bool $displayErrorDetails, bool $logErrors, bool $logErrorDetails) : ResponseInterface
Parameters
- $request : ServerRequestInterface
- $exception : Throwable
- $displayErrorDetails : bool
- $logErrors : bool
- $logErrorDetails : bool
Tags
Return values
ResponseInterface —respond()
protected
respond() : ResponseInterface
Return values
ResponseInterface —notFoundResponse()
private
notFoundResponse() : ResponseInterface
Tags
Return values
ResponseInterface —serverErrorResponse()
private
serverErrorResponse() : ResponseInterface
Return values
ResponseInterface —translate()
private
translate(string $phrase, string $section) : string
Parameters
- $phrase : string
- $section : string