class DbLoggingMiddleware extends AbstractMiddleware implements LoggerAwareInterface (View source)

The DbLoggingMiddleware class.

Methods

getNext()

Get next middleware.

setNext(object|MiddlewareInterface $callable)

Set next middleware.

__construct(LoggerAwareInterface $logger = null)

DbLoggingMiddleware constructor.

mixed
execute(mixed $data = null)

Call next middleware.

setLogger(LoggerInterface $logger)

Sets a logger instance on the object

Details

mixed|MiddlewareInterface getNext()

Get next middleware.

Return Value

mixed|MiddlewareInterface

MiddlewareInterface setNext(object|MiddlewareInterface $callable)

Set next middleware.

Parameters

object|MiddlewareInterface $callable The middleware object.

Return Value

MiddlewareInterface Return self to support chaining.

at line line 37
__construct(LoggerAwareInterface $logger = null)

DbLoggingMiddleware constructor.

Parameters

LoggerAwareInterface $logger

at line line 49
mixed execute(mixed $data = null)

Call next middleware.

Parameters

mixed $data

Return Value

mixed

at line line 83
DbLoggingMiddleware setLogger(LoggerInterface $logger)

Sets a logger instance on the object

Parameters

LoggerInterface $logger

Return Value

DbLoggingMiddleware