|
| __construct (array $input=[], int $flags=ArrayObject::ARRAY_AS_PROPS, string $iteratorClass='ArrayIterator') |
| This overrides the parent constructor to allow property access of entries by default.
|
|
| __clone () |
| Deep clone this BSONDocument.
|
|
| bsonSerialize () |
| Serialize the document to BSON.
|
|
| bsonUnserialize (array $data) |
| Unserialize the document to BSON.
|
|
| jsonSerialize () |
| Serialize the array to JSON.
|
|
|
static | __set_state (array $properties) |
| Factory method for var_export().
|
|
◆ __construct()
MongoDB\Model\BSONDocument::__construct |
( |
array | $input = [], |
|
|
int | $flags = ArrayObject::ARRAY_AS_PROPS, |
|
|
string | $iteratorClass = 'ArrayIterator' ) |
◆ __set_state()
static MongoDB\Model\BSONDocument::__set_state |
( |
array | $properties | ) |
|
|
static |
◆ bsonSerialize()
MongoDB\Model\BSONDocument::bsonSerialize |
( |
| ) |
|
◆ bsonUnserialize()
MongoDB\Model\BSONDocument::bsonUnserialize |
( |
array | $data | ) |
|
◆ jsonSerialize()
MongoDB\Model\BSONDocument::jsonSerialize |
( |
| ) |
|
The documentation for this class was generated from the following file:
- cache/stores/mongodb/MongoDB/Model/BSONDocument.php