Esempio n. 1
0
 protected function addElementToDummy(sql\schema\element $el, $content = null, array $aArguments = array())
 {
     $sName = $el->getAlias();
     $handler = $this->getDummy(true);
     $aArguments = array_merge(array('alias' => $sName, 'title' => $el->getTitle()), $aArguments);
     array_filter($aArguments);
     if (is_null($content)) {
         $content = $this->getElementArgument($sName);
     }
     $call = $handler->call('addElement', array($sName, $el->buildReflector(array($content, $aArguments))));
     $this->addContent($call);
     //$content = $window->createCall($arguments, 'addMessage', 'php-bool', array(sprintf(self::MSG_MISSING, $this->getName())));
     //$test = $window->createCondition($window->createNot($var), $content);
     //$window->add($test);
     //$query->addSet($el, $handler->call('readElement', array($sName)));
 }
Esempio n. 2
0
 protected function prepareElement(sql\schema\element $element)
 {
     return $element->asString();
 }