load Controller Components of parent classes

This commit is contained in:
coderkun 2014-04-05 13:28:46 +02:00
commit 5dea059429

View file

@ -325,6 +325,15 @@
if(!is_array($components)) {
$components = array($components);
}
// Components of parent classes
$parent = $this;
while($parent = get_parent_class($parent))
{
$properties = get_class_vars($parent);
if(array_key_exists('components', $properties)) {
$components = array_merge($components, $properties['components']);
}
}
// Load components
foreach($components as &$component)