ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
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)

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 }

◆ php4DOMNodelist() [2/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 }

◆ php4DOMNodelist() [3/4]

php4DOMNodelist::php4DOMNodelist (   $aDOMNodelist,
  $aOwnerDocument 
)

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

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)

References php4DOMNode\_newDOMElement().

+ Here is the call graph for this function:

◆ php4DOMNodelist() [4/4]

php4DOMNodelist::php4DOMNodelist (   $aDOMNodelist,
  $aOwnerDocument 
)

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

445 {
446echo "-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 }

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: