trait ConstantAwareAccessorsTrait

Class ConstantAwareAccessorsTrait.

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
abstract ReflectionClass reflection()

Return Value

ReflectionClass

at line line 32
abstract ResolverInterface resolver()

Return Value

ResolverInterface

at line line 39
bool hasConstant( string $name)

Parameters

string $name

Return Value

bool

at line line 51
ConstantIntrospection getConstant( string $name)

Parameters

string $name

Return Value

ConstantIntrospection

Exceptions

InvalidArgumentException

at line line 63
ConstantIntrospection[] constants()

Return Value

ConstantIntrospection[]

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

Parameters

Closure $sort
mixed $extra

Return Value

ConstantIntrospection[]

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

Parameters

Closure $visit
mixed $extra

Return Value

ConstantIntrospection[]|mixed[]

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

Parameters

Closure $predicate
mixed $extra

Return Value

ConstantIntrospection[]

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

Parameters

Closure $predicate
mixed $extra

Return Value

null|ConstantIntrospection

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

Parameters

mixed $match
string $func

Return Value

ConstantIntrospection[]

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

Parameters

mixed $match
string $func

Return Value

null|ConstantIntrospection