| @@ 837-847 (lines=11) @@ | ||
| 834 | * <b>Traversable</b> |
|
| 835 | * </p> |
|
| 836 | */ |
|
| 837 | public function getIterator(): SimpleHtmlDomNodeInterface |
|
| 838 | { |
|
| 839 | $elements = new SimpleHtmlDomNode(); |
|
| 840 | if ($this->node->hasChildNodes()) { |
|
| 841 | foreach ($this->node->childNodes as $node) { |
|
| 842 | $elements[] = new static($node); |
|
| 843 | } |
|
| 844 | } |
|
| 845 | ||
| 846 | return $elements; |
|
| 847 | } |
|
| 848 | ||
| 849 | /** |
|
| 850 | * Get dom node's inner html. |
|
| @@ 733-743 (lines=11) @@ | ||
| 730 | * <b>Traversable</b> |
|
| 731 | * </p> |
|
| 732 | */ |
|
| 733 | public function getIterator(): SimpleXmlDomNodeInterface |
|
| 734 | { |
|
| 735 | $elements = new SimpleXmlDomNode(); |
|
| 736 | if ($this->node->hasChildNodes()) { |
|
| 737 | foreach ($this->node->childNodes as $node) { |
|
| 738 | $elements[] = new static($node); |
|
| 739 | } |
|
| 740 | } |
|
| 741 | ||
| 742 | return $elements; |
|
| 743 | } |
|
| 744 | ||
| 745 | /** |
|
| 746 | * Normalize the given input for comparision. |
|