class CallbackMiddleware extends AbstractMiddleware (View source)

Callback Middleware

Methods

getNext()

Get next middleware.

setNext(object|MiddlewareInterface $callable)

Set next middleware.

__construct(callable $handler = null, object $next = null)

Constructor.

mixed
execute(mixed $data = null)

Call next middleware.

callable
getHandler()

Get callback handler.

setHandler(callable $handler)

Set callback handler.

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 31
__construct(callable $handler = null, object $next = null)

Constructor.

Parameters

callable $handler The callback handler.
object $next Next middleware.

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

Call next middleware.

Parameters

mixed $data

Return Value

mixed

at line line 54
callable getHandler()

Get callback handler.

Return Value

callable The callback handler.

at line line 66
CallbackMiddleware setHandler(callable $handler)

Set callback handler.

Parameters

callable $handler The callback handler.

Return Value

CallbackMiddleware Return self to support chaining.