Fixes component access issue

This commit is contained in:
Samuel Georges 2016-03-25 09:56:36 +11:00
parent 7c08b10fa2
commit 680887f452
1 changed files with 4 additions and 0 deletions

View File

@ -122,6 +122,10 @@ class CodeBase extends Extendable implements ArrayAccess
*/
public function __get($name)
{
if (isset($this->page->components[$name]) || isset($this->layout->components[$name])) {
return $this[$name];
}
if (($value = $this->page->{$name}) !== null) {
return $value;
}