private function getElementValueByTagNameOrDefault(\DOMElement $element, $tagName, $defaultValue = null) { $result = $element->getElementsByTagName($tagName); if ($result->length > 0) { return $result->item(0)->nodeValue; } return $defaultValue; }