A property can be read if:
- the class has a getter method associated with the specified name
(in this case, property name is case-insensitive);
- the class has a member variable with the specified name (when $checkVars is true);
- an attached behavior has a readable property of the given name (when $checkBehaviors is true).
public canGetProperty ( string $name, boolean $checkVars = true, boolean $checkBehaviors = true ) : boolean | ||
$name | string | the property name |
$checkVars | boolean | whether to treat member variables as properties |
$checkBehaviors | boolean | whether to treat behaviors' properties as properties of this component |
Результат | boolean | whether the property can be read |