interface ConstantAwareAccessorsInterface

Class ConstantAwareAccessorsInterface.

Methods

reflection()

No description

resolver()

No description

bool
hasConstant( string $name)

No description

getConstant( string $name)

No description

constants()

No description

sortConstants( Closure $sort, mixed $extra)

No description

visitConstants( Closure $visit, mixed $extra)

No description

filterConstants( Closure $predicate, mixed $extra)

No description

filterOneConstant( Closure $predicate, mixed $extra)

No description

matchConstants( mixed $match, string $func = '__toString')

No description

matchOneConstant( mixed $match, string $func = '__toString')

No description

Details

at line line 27
ReflectionClass reflection()

Return Value

ReflectionClass

at line line 32
ResolverInterface resolver()

Return Value

ResolverInterface

at line line 39
bool hasConstant( string $name)

Parameters

string $name

Return Value

bool

at line line 48
ConstantIntrospection getConstant( string $name)

Parameters

string $name

Return Value

ConstantIntrospection

Exceptions

InvalidArgumentException

at line line 53
ConstantIntrospection[] constants()

Return Value

ConstantIntrospection[]

at line line 61
ConstantIntrospection[] sortConstants( Closure $sort, mixed $extra)

Parameters

Closure $sort
mixed $extra

Return Value

ConstantIntrospection[]

at line line 69
ConstantIntrospection[]|mixed[] visitConstants( Closure $visit, mixed $extra)

Parameters

Closure $visit
mixed $extra

Return Value

ConstantIntrospection[]|mixed[]

at line line 77
ConstantIntrospection[] filterConstants( Closure $predicate, mixed $extra)

Parameters

Closure $predicate
mixed $extra

Return Value

ConstantIntrospection[]

at line line 85
null|ConstantIntrospection filterOneConstant( Closure $predicate, mixed $extra)

Parameters

Closure $predicate
mixed $extra

Return Value

null|ConstantIntrospection

at line line 93
ConstantIntrospection[] matchConstants( mixed $match, string $func = '__toString')

Parameters

mixed $match
string $func

Return Value

ConstantIntrospection[]

at line line 101
null|ConstantIntrospection matchOneConstant( mixed $match, string $func = '__toString')

Parameters

mixed $match
string $func

Return Value

null|ConstantIntrospection