class PresenterComponentReflection extends ClassType

internal  
 

Helpers for Presenter & PresenterComponent.

Methods

array
getPersistentParams($class = NULL)

No description

array
getPersistentComponents($class = NULL)

No description

bool
hasCallableMethod($method)

Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.

static array
combineArgs(ReflectionFunctionAbstract $method, $args)

No description

static bool
convertType($val, $type, $isClass = FALSE)

Non data-loss type conversion.

static array|false
parseAnnotation(Reflector $ref, $name)

Returns an annotation value.

static 
getParameterType(ReflectionParameter $param)

No description

Details

at line 34
array getPersistentParams($class = NULL)

No description

Parameters

$class

Return Value

array

of persistent parameters.

at line 71
array getPersistentComponents($class = NULL)

No description

Parameters

$class

Return Value

array

of persistent components.

at line 98
bool hasCallableMethod($method)

Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.

Parameters

$method

Return Value

bool

at line 117
static array combineArgs(ReflectionFunctionAbstract $method, $args)

No description

Parameters

ReflectionFunctionAbstract $method
$args

Return Value

array

at line 158
static bool convertType($val, $type, $isClass = FALSE)

Non data-loss type conversion.

Parameters

$val
$type
$isClass

Return Value

bool

at line 191
static array|false parseAnnotation(Reflector $ref, $name)

Returns an annotation value.

Parameters

Reflector $ref
$name

Return Value

array|false

at line 208
static getParameterType(ReflectionParameter $param)

No description

Parameters

ReflectionParameter $param