MongoDB\BSON\Unserializable::bsonUnserializeConstructs the object from a BSON array or document Description
abstract public void MongoDB\BSON\Unserializable::bsonUnserialize(array
$data)Called during unserialization of the object from BSON. The properties of the BSON array or document will be passed to the method as an array. Remember to check for an _id property when handling data from a BSON document.
Parameters
Return ValuesThe return value from this method is ignored. Changelog
ExamplesExample #1 MongoDB\BSON\Unserializable::bsonUnserialize example The above example will output:
object(MyDocument)#1 (1) {
["data":"MyDocument":private]=>
array(1) {
["foo"]=>
string(3) "bar"
}
}
See Also
|