public function getProperty($propertyName)
{
if (isset($this->properties[$propertyName])) {
return $this->properties[$propertyName];
}
$extendsClassDefinition = $this->getExtendsClassDefinition();
if ($extendsClassDefinition) {
if ($extendsClassDefinition->hasProperty($propertyName)) {
return $extendsClassDefinition->getProperty($propertyName);
}
}
return false;
}