/** * Migrates the opt:if node. * @internal * @param Opt_Xml_Node $node The recognized node. */ public function migrateNode(Opt_Xml_Node $node) { switch ($node->getName()) { case 'elseif': $node->setName('else-if'); break; } $this->_process($node); }
/** * Postprocessing routine for opt:tag element. * @internal * @param Opt_Xml_Node $node The found node. */ public function postprocessNode(Opt_Xml_Node $node) { if ($node->get('single')) { $node->removeChildren(); } $node->setNamespace(null); $node->setName('__default__'); }