Example #1
0
 protected function loadResultNode(dom\element $test)
 {
     $this->setArgument('node', null);
     foreach ($test->queryx('self:node', array(), false) as $node) {
         if ($sName = $node->readx('@name', array(), false)) {
             $sName = "node/{$sName}";
         } else {
             $sName = 'node';
         }
         if ($node->countChildren() > 1) {
             $this->set($sName, $node->getChildren());
         } else {
             $this->set($sName, $node->getFirst());
         }
     }
 }