We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6bfd50d commit 3954916Copy full SHA for 3954916
1 file changed
src/SAML2/XML/saml/AttributeValue.php
@@ -137,9 +137,9 @@ public function __toString() : string
137
*
138
* @return string The AttributeValue serialized.
139
*/
140
- public function serialize() : array
+ public function serialize() : string
141
{
142
- return $this->__serialize();
+ return serialize($this->element->ownerDocument->saveXML($this->element));
143
}
144
145
@@ -153,7 +153,8 @@ public function serialize() : array
153
154
public function unserialize($serialized) : void
155
156
- $this->__unserialize($serialized);
+ $element = DOMDocumentFactory::fromString(unserialize($serialized));
157
+ $this->setElement($element->documentElement);
158
159
160
0 commit comments