yxorP Documentation

HandlerStack
in package

Table of Contents

$cached  : mixed
$handler  : mixed
$stack  : array<string|int, mixed>
__construct()  : mixed
__invoke()  : mixed
__toString()  : mixed
after()  : mixed
before()  : mixed
create()  : HandlerStack
hasHandler()  : bool
push()  : mixed
remove()  : mixed
resolve()  : mixed
setHandler()  : mixed
unshift()  : mixed
debugCallable()  : string
findByName()  : int|string
splice()  : mixed

Properties

Methods

__construct()

public __construct([callable $handler = null ]) : mixed
Parameters
$handler : callable = null
Return values
mixed

__toString()

public __toString() : mixed
Return values
mixed

after()

public after(mixed $findName, callable $middleware[, mixed $withName = '' ]) : mixed
Parameters
$findName : mixed
$middleware : callable
$withName : mixed = ''
Return values
mixed

before()

public before(mixed $findName, callable $middleware[, mixed $withName = '' ]) : mixed
Parameters
$findName : mixed
$middleware : callable
$withName : mixed = ''
Return values
mixed

hasHandler()

public hasHandler() : bool
Return values
bool

push()

public push(callable $middleware[, mixed $name = '' ]) : mixed
Parameters
$middleware : callable
$name : mixed = ''
Return values
mixed

remove()

public remove(mixed $remove) : mixed
Parameters
$remove : mixed
Return values
mixed

resolve()

public resolve() : mixed
Return values
mixed

setHandler()

public setHandler(callable $handler) : mixed
Parameters
$handler : callable
Return values
mixed

unshift()

public unshift(callable $middleware[, mixed $name = null ]) : mixed
Parameters
$middleware : callable
$name : mixed = null
Return values
mixed

debugCallable()

private debugCallable(mixed $fn) : string
Parameters
$fn : mixed
Return values
string

findByName()

private findByName(mixed $name) : int|string
Parameters
$name : mixed
Return values
int|string

splice()

private splice(mixed $findName, mixed $withName, callable $middleware, mixed $before) : mixed
Parameters
$findName : mixed
$withName : mixed
$middleware : callable
$before : mixed
Return values
mixed

Search results