Differences Between: [Versions 310 and 401]
(no description)
File Size: | 108 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
BSONDocument:: (6 methods):
__clone()
__construct()
__set_state()
bsonSerialize()
bsonUnserialize()
jsonSerialize()
Class: BSONDocument - X-Ref
Model class for a BSON document.__clone() X-Ref |
Deep clone this BSONDocument. |
__construct($input = [], $flags = ArrayObject::ARRAY_AS_PROPS, $iterator_class = 'ArrayIterator') X-Ref |
This overrides the parent constructor to allow property access of entries by default. param: array $input param: integer $flags param: string $iterator_class |
__set_state(array $properties) X-Ref |
Factory method for var_export(). param: array $properties return: self |
bsonSerialize() X-Ref |
Serialize the document to BSON. return: object |
bsonUnserialize(array $data) X-Ref |
Unserialize the document to BSON. param: array $data Array data |
jsonSerialize() X-Ref |
Serialize the array to JSON. return: object |