Example #1
0
 function unlink($aDomNode)
 {
     parent::unlink_node($aDomNode);
 }
 function php4DOMNodelist($aDOMNodelist, $aOwnerDocument)
 {
     if (is_object($aDOMNodelist) || is_array($aDOMNodelist)) {
         $this->myDOMNodelist = $aDOMNodelist;
         $this->nodeset = array();
         if (isset($this->myDOMNodelist)) {
             $this->type = XPATH_NODESET;
             $i = 0;
             while ($node = $this->myDOMNodelist->item($i++)) {
                 $this->nodeset[] = php4DOMNode::_newDOMElement($node, $aOwnerDocument);
             }
         } else {
             $this->type = XPATH_UNDEFINED;
         }
     } elseif (is_int($aDOMNodelist) || is_float($aDOMNodelist)) {
         $this->type = XPATH_NUMBER;
         $this->value = $aDOMNodelist;
     } elseif (is_bool($aDOMNodelist)) {
         $this->type = XPATH_BOOLEAN;
         $this->value = $aDOMNodelist;
     } elseif (is_string($aDOMNodelist)) {
         $this->type = XPATH_STRING;
         $this->value = $aDOMNodelist;
     } else {
         $this->type = XPATH_UNDEFINED;
     }
 }
Example #3
0
 function php4DOMNodelist($aDOMNodelist, $aOwnerDocument)
 {
     $this->myDOMNodelist = $aDOMNodelist;
     $this->nodeset = array();
     $i = 0;
     if (isset($this->myDOMNodelist)) {
         $this->type = XPATH_NODESET;
         while ($node = $this->myDOMNodelist->item($i++)) {
             $this->nodeset[] = php4DOMNode::_newDOMElement($node, $aOwnerDocument);
         }
     } else {
         $this->type = XPATH_UNDEFINED;
     }
 }