/** * @param string $name * @param int $index * * @return Set */ public function getElementsByTagName($name, $index = null) { if (is_null($index)) { return $this->set(parent::getElementsByTagName($name)); } return $this->ownerDocument->notEmpty($this->set(parent::getElementsByTagName($name))->item($index), $name); }