Example #1
0
 function getAll()
 {
     $o = object_publicProps($this);
     foreach ($this->props as $k => $v) {
         $o["@{$k}"] = $v;
     }
     return $o;
 }
 function getAll()
 {
     return array_merge(object_publicProps($this), $this->props);
 }
Example #3
0
 function __debugInfo()
 {
     $props = array_merge(['tagName' => $this->tagName], object_publicProps($this));
     unset($props['parent']);
     unset($props['context']);
     unset($props['children']);
     return $props;
 }
 function getAllProperties()
 {
     return array_merge($this->_parent instanceof OverlayInterface ? $this->_parent->getAllProperties() : (is_array($this->_parent) ? $this->_parent : get_object_vars($this->_parent)), object_publicProps($this));
 }