ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f870
All Data Structures Namespaces Files Functions Variables Modules Pages
php4DOMNodelist Class Reference
+ Collaboration diagram for php4DOMNodelist:

Public Member Functions

 php4DOMNodelist ($aDOMNodelist)
 
 php4DOMNodelist ($aDOMNodelist, $aOwnerDocument)
 
 php4DOMNodelist ($aDOMNodelist, $aOwnerDocument)
 
 php4DOMNodelist ($aDOMNodelist)
 

Data Fields

 $myDOMNodelist
 
 $nodeset
 
 $type =XPATH_UNDEFINED
 
 $value
 

Detailed Description

Definition at line 589 of file inc.xml5compliance.php.

Member Function Documentation

◆ php4DOMNodelist() [1/4]

php4DOMNodelist::php4DOMNodelist (   $aDOMNodelist,
  $aOwnerDocument 
)

Definition at line 414 of file domxml-php4-to-php5.php.

References php4DOMNode\_newDOMElement(), and php4DOMAttr\value().

415  {
416  if (!isset($aDOMNodelist)) return;
417  elseif (is_object($aDOMNodelist)||is_array($aDOMNodelist))
418  {
419  if ($aDOMNodelist->length>0)
420  {
421  $this->myDOMNodelist=$aDOMNodelist;
422  $this->nodeset=array();
423  $this->type=XPATH_NODESET;
424  $i=0;
425  while ($node=$this->myDOMNodelist->item($i++)) $this->nodeset[]=php4DOMNode::_newDOMElement($node,$aOwnerDocument);
426  }
427  }
428  elseif (is_int($aDOMNodelist)||is_float($aDOMNodelist))
429  {
430  $this->type=XPATH_NUMBER;
431  $this->value=$aDOMNodelist;
432  }
433  elseif (is_bool($aDOMNodelist))
434  {
435  $this->type=XPATH_BOOLEAN;
436  $this->value=$aDOMNodelist;
437  }
438  elseif (is_string($aDOMNodelist))
439  {
440  $this->type=XPATH_STRING;
441  $this->value=$aDOMNodelist;
442  }
443  }
static _newDOMElement($aDOMNode, $aOwnerDocument)
+ Here is the call graph for this function:

◆ php4DOMNodelist() [2/4]

php4DOMNodelist::php4DOMNodelist (   $aDOMNodelist,
  $aOwnerDocument 
)

Definition at line 444 of file domxml-php4-php5.php.

References php4DOMNode\$myOwnerDocument.

445  {
446 echo "-u";
447  $this->myDOMNodelist=$aDOMNodelist;
448  $this->nodeset=array();
449  $i=0;
450  if (isset($this->myDOMNodelist))
451  while ($node=$this->myDOMNodelist->item($i))
452  {
453  $this->nodeset[]=new php4DOMElement($node,$aOwnerDocument);
454  $i++;
455  }
456  }
php4DomElement

◆ php4DOMNodelist() [3/4]

php4DOMNodelist::php4DOMNodelist (   $aDOMNodelist)

Definition at line 526 of file inc.xml5compliance.php.

527  {
528  $this->myDOMNodelist=$aDOMNodelist;
529  $this->nodeset=array();
530  $i=0;
531  while ($node=$this->myDOMNodelist->item($i))
532  {
533  $this->nodeset[]=new php4DOMElement($node);
534  $i++;
535  }
536  }
php4DomElement

◆ php4DOMNodelist() [4/4]

php4DOMNodelist::php4DOMNodelist (   $aDOMNodelist)

Definition at line 594 of file inc.xml5compliance.php.

595  {
596  $this->myDOMNodelist=$aDOMNodelist;
597  $this->nodeset=array();
598  $i=0;
599  while ($node=$this->myDOMNodelist->item($i))
600  {
601  $this->nodeset[]=new php4DOMElement($node);
602  $i++;
603  }
604  }
php4DomElement

Field Documentation

◆ $myDOMNodelist

php4DOMNodelist::$myDOMNodelist

Definition at line 591 of file inc.xml5compliance.php.

◆ $nodeset

php4DOMNodelist::$nodeset

Definition at line 592 of file inc.xml5compliance.php.

◆ $type

php4DOMNodelist::$type =XPATH_UNDEFINED

Definition at line 412 of file domxml-php4-to-php5.php.

◆ $value

php4DOMNodelist::$value

Definition at line 413 of file domxml-php4-to-php5.php.


The documentation for this class was generated from the following files: