ErrorHandlingMiddleware

in package
Implements Middleware

Interfaces, Classes & Used Traits

Middleware

Properties

private$logger  : \Psr\Log\LoggerInterface                

Methods

public__construct(LoggerInterface $logger) : mixed

Parameters

$logger : LoggerInterface

Returns

mixed

publicexecute(Command $command, callable $next) : object

Parameters

$command : Command
$next : callable

Returns

object

Dispatches a logging request.

privatelog(string $message[, string $priority = LogLevel::INFO ][, array $parameters = [] ]) : void

Parameters

$message : string
$priority : string = LogLevel::INFO
$parameters : array = []