class InheritanceMiddleware implements Middleware

Traits

Abstract flag-aware middleware

Methods

$this
setDisableFlag(int $disableFlag)

Set flag to use to disable this middleware

int
getDisableFlag()

Get flag to use to disable this middleware

serialize()

No description

unserialize($serialized)

No description

__construct($disableFlag)

No description

array
getClassConfig(string $class, int|true $excludeMiddleware, callable $next)

Get config for a class

Details

in MiddlewareCommon at line 23
$this setDisableFlag(int $disableFlag)

Set flag to use to disable this middleware

Parameters

int $disableFlag

Return Value

$this

in MiddlewareCommon at line 34
int getDisableFlag()

Get flag to use to disable this middleware

Return Value

int

in MiddlewareCommon at line 56
serialize()

in MiddlewareCommon at line 61
unserialize($serialized)

Parameters

$serialized

at line 14
__construct($disableFlag)

Parameters

$disableFlag

at line 27
array getClassConfig(string $class, int|true $excludeMiddleware, callable $next)

Get config for a class

Parameters

string $class Name of class
int|true $excludeMiddleware Middleware disable flags
callable $next Callback to next middleware

Return Value

array Complete class config