Example #1
0
 protected function setSettings($args = null, $bMerge = true)
 {
     parent::setSettings($args, $bMerge);
     if ($this->getFactory()->findClass('cached', '', false)) {
         $this->reflectInit();
     }
 }
Example #2
0
 protected function parseChildren(dom\collection $children)
 {
     if ($aContent = parent::parseChildren($children)) {
         $aResult = $this->getWindow()->parseArrayables($aContent);
         //$aResult = count($aResult) > 1 ? $aResult : current($aResult);
     } else {
         $aResult = array();
     }
     return $aResult;
 }
Example #3
0
 /**
  * Set handler with self::setHandler()
  * @todo completely replace
  */
 protected function setParser(reflector\domed $parent)
 {
     parent::setParser($parent);
     $this->setHandler($parent);
 }
Example #4
0
 /**
  * @return \sylma\storage\sql\view\Resource
  */
 protected function getHandler()
 {
     return parent::getParser();
 }
Example #5
0
 public function setParser(reflector\domed $parent)
 {
     parent::setParser($parent);
 }
Example #6
0
 public function getNamespace($sPrefix = '')
 {
     return parent::getNamespace($sPrefix);
 }
Example #7
0
 public function __construct(reflector\domed $parser, core\argument $arg = null, array $aNamespaces = array())
 {
     parent::__construct($parser, $arg, $aNamespaces);
     $this->getWindow()->addControler('mysql');
 }
Example #8
0
 protected function setParser(reflector\domed $parent)
 {
     return parent::setParser($parent);
 }