public function getElementsByTagName($tagName) { $list = new TList(); if ($this->_elements) { foreach ($this->_elements as $element) { if ($element->_tagName === $tagName) { $list->add($element); } } } return $list; }
public function testGetElementsByTagName() { $element = new TXmlElement('tag'); $element->Elements[] = new TXmlElement('tag'); $element->Elements[] = new TXmlElement('tag'); self::assertEquals(2, count($element->getElementsByTagName('tag'))); }