Document
final class Document implements ArrayAccess, IteratorAggregate, Serializable (View source)
Methods
mixed
get(string $key)
No description
getIterator()
Retrieve an external iterator
bool
has(string $key)
No description
array|object
toPHP(array|null $typeMap = null)
No description
string
toCanonicalExtendedJSON()
No description
string
toRelaxedExtendedJSON()
No description
bool
offsetExists(TKey $offset)
No description
mixed
offsetGet(TKey $offset)
No description
void
offsetSet(TKey $offset, TValue $value)
No description
void
offsetUnset(TKey $offset)
No description
string
__toString()
No description
static Document
__set_state(array $properties)
No description
string|null
serialize()
String representation of object.
void
unserialize(string $data)
Constructs the object.
void
__unserialize(array $data)
No description
array
__serialize()
No description
Details
final static Document
fromBSON(string $bson)
No description
final static Document
fromJSON(string $json)
No description
final static Document
fromPHP(array|object $value)
No description
final mixed
get(string $key)
No description
final Traversable
getIterator()
Retrieve an external iterator
final bool
has(string $key)
No description
final array|object
toPHP(array|null $typeMap = null)
No description
final string
toCanonicalExtendedJSON()
No description
final string
toRelaxedExtendedJSON()
No description
bool
offsetExists(TKey $offset)
Since: 1.17.0
No description
mixed
offsetGet(TKey $offset)
Since: 1.17.0
No description
void
offsetSet(TKey $offset, TValue $value)
Since: 1.17.0
No description
void
offsetUnset(TKey $offset)
Since: 1.17.0
No description
final string
__toString()
No description
final static Document
__set_state(array $properties)
No description
final string|null
serialize()
String representation of object.
final void
unserialize(string $data)
Constructs the object.
final void
__unserialize(array $data)
No description
final array
__serialize()
No description