interface ResolverInterface

Class ResolverInterface.

Methods

sort( array $items, Closure $sort, mixed $extra)

No description

mixed[]
visit( array $items, Closure $visit, mixed $extra)

No description

filter( array $items, Closure $predicate, mixed $extra)

No description

filterOne( array $items, Closure $predicate, mixed $extra)

No description

match( array $items, mixed $match, string $method = '__toString')

No description

matchOne( array $items, mixed $match, string $method = '__toString')

No description

$this
bind( null|object $scope = null)

No description

Details

at line line 27
Reflector[] sort( array $items, Closure $sort, mixed $extra)

Parameters

array $items
Closure $sort
mixed $extra

Return Value

Reflector[]

at line line 36
mixed[] visit( array $items, Closure $visit, mixed $extra)

Parameters

array $items
Closure $visit
mixed $extra ....$extra

Return Value

mixed[]

at line line 45
Reflector[] filter( array $items, Closure $predicate, mixed $extra)

Parameters

array $items
Closure $predicate
mixed $extra

Return Value

Reflector[]

at line line 54
Reflector filterOne( array $items, Closure $predicate, mixed $extra)

Parameters

array $items
Closure $predicate
mixed $extra

Return Value

Reflector

at line line 63
Reflector[] match( array $items, mixed $match, string $method = '__toString')

Parameters

array $items
mixed $match
string $method

Return Value

Reflector[]

at line line 72
Reflector[] matchOne( array $items, mixed $match, string $method = '__toString')

Parameters

array $items
mixed $match
string $method

Return Value

Reflector[]

at line line 79
$this bind( null|object $scope = null)

Parameters

null|object $scope

Return Value

$this