Class \Prado\TComponentReflection
TComponentReflection class.
TComponentReflection provides functionalities to inspect the public/protected properties, events and methods defined in a class.
The following code displays the properties and events defined in TDataGrid,
$reflection=new TComponentReflection('TDataGrid');
Prado::varDump($reflection->getProperties());
Prado::varDump($reflection->getEvents());
Class hierarchy
Author: Qiang Xue <qiang.xue@gmail.com>Since: 3.0
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
determinePropertyType(ReflectionMethod $method) : mixed
Determines the property type.
This method uses the doc comment to determine the property type. |
private
|
|
private
|
|
private
|
\Prado\TComponent::GLOBAL_RAISE_EVENT_LISTENER |