ComponentReflection
class ComponentReflection extends ReflectionClass
internal |
Helpers for Presenter & Component.
Properties
string read-only | $name | ||
string read-only | $fileName |
Methods
No description
No description
Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.
Non data-loss type conversion.
Has class specified annotation?
Returns an annotation value.
No description
No description
No description
No description
No description
Details
at line 39
array
getPersistentParams($class = null)
No description
at line 77
array
getPersistentComponents($class = null)
No description
at line 101
saveState(Component $component, array $params)
Saves state informations for next request.
at line 142
bool
hasCallableMethod($method)
Is a method callable? It means class is instantiable and method has public visibility, is non-static and non-abstract.
at line 161
static array
combineArgs(ReflectionFunctionAbstract $method, $args)
No description
at line 202
static bool
convertType($val, $type, $isClass = false)
Non data-loss type conversion.
at line 239
static array|false
parseAnnotation(Reflector $ref, $name)
Returns an annotation value.
at line 258
static array
getParameterType(ReflectionParameter $param)
No description
at line 293
bool
hasAnnotation($name)
Has class specified annotation?
at line 304
mixed
getAnnotation($name)
Returns an annotation value.
at line 314
MethodReflection
getMethod($name)
No description
at line 323
MethodReflection[]
getMethods($filter = -1)
No description
at line 332
__toString()
No description
at line 339
__get($name)
No description
at line 346
__call($name, $args)
No description