diff --git a/lib/SimpleSAML/Utilities.php b/lib/SimpleSAML/Utilities.php index e270b05929d7ceb8088dc061068e5db64d538cf9..546d5d8729d8be7b2c9d2483d68dcb3be8b611ba 100644 --- a/lib/SimpleSAML/Utilities.php +++ b/lib/SimpleSAML/Utilities.php @@ -869,14 +869,15 @@ class SimpleSAML_Utilities { * * This function accepts the same shortcuts for namespaces as the isDOMElementOfType function. * - * @param $element The element we should look in. - * @param $localName The name the element should have. - * @param $namespaceURI The namespace the element should have. - * @return Array with the matching elements in the order they are found. An empty array is + * @param DOMElement $element The element we should look in. + * @param string $localName The name the element should have. + * @param string $namespaceURI The namespace the element should have. + * @return array Array with the matching elements in the order they are found. An empty array is * returned if no elements match. */ - public static function getDOMChildren($element, $localName, $namespaceURI) { - assert('$element instanceof DOMElement'); + public static function getDOMChildren(DOMElement $element, $localName, $namespaceURI) { + assert('is_string($localName)'); + assert('is_string($namespaceURI)'); $ret = array();