A classe MongoDB\BSON\Document
(mongodb >=1.16.0)
Introdução
Representa um documento BSON. Esta classe é usada ao ler dados como BSON bruto e não pode ser modificada.
Resumo da classe
final
class MongoDB\BSON\Document
implements
MongoDB\BSON\Type, ArrayAccess, IteratorAggregate, Serializable {
/* Métodos */
}Table of Contents
- MongoDB\BSON\Document::__construct — Constrói um novo documento BSON (não utilizado)
- MongoDB\BSON\Document::fromBSON — Constrói uma nova instância de documento a partir de uma string BSON
- MongoDB\BSON\Document::fromJSON — Constrói uma nova instância de documento a partir de uma string JSON
- MongoDB\BSON\Document::fromPHP — Constrói uma nova instância de documento a partir de dados PHP
- MongoDB\BSON\Document::get — Retorna o valor de uma chave no documento
- MongoDB\BSON\Document::getIterator — Retorna um iterador para o documento BSON
- MongoDB\BSON\Document::has — Informa se uma chave está presente no documento
- MongoDB\BSON\Document::offsetExists — Informa se uma chave está presente no documento
- MongoDB\BSON\Document::offsetGet — Retorna o valor de uma chave no documento
- MongoDB\BSON\Document::offsetSet — Implementação de ArrayAccess
- MongoDB\BSON\Document::offsetUnset — Implementação de ArrayAccess
- MongoDB\BSON\Document::serialize — Serializa um documento
- MongoDB\BSON\Document::toCanonicalExtendedJSON — Retorna a representação JSON estendida canônica do documento BSON
- MongoDB\BSON\Document::toPHP — Retorna a representação PHP do documento BSON
- MongoDB\BSON\Document::toRelaxedExtendedJSON — Retorna a representação JSON Estentida Relaxada do documento BSON
- MongoDB\BSON\Document::__toString — Retorna a representação em string deste documento BSON
- MongoDB\BSON\Document::unserialize — Desserializa um documento BSON