isRequired = SAML2_Utils::parseBoolean($xml, 'isRequired', NULL); } /** * Convert this RequestedAttribute to XML. * * @param DOMElement $parent The element we should append this RequestedAttribute to. */ public function toXML(DOMElement $parent) { assert('is_bool($this->isRequired) || is_null($this->isRequired)'); $e = $this->toXMLInternal($parent, SAML2_Const::NS_MD, 'md:RequestedAttribute'); if ($this->isRequired === TRUE) { $e->setAttribute('isRequired', 'true'); } elseif ($this->isRequired === FALSE) { $e->setAttribute('isRequired', 'false'); } return $e; } }