diff --git a/reference/mongodb/bson/binary.xml b/reference/mongodb/bson/binary.xml index 1938bd63d..93789ac02 100644 --- a/reference/mongodb/bson/binary.xml +++ b/reference/mongodb/bson/binary.xml @@ -1,5 +1,5 @@ - + @@ -11,12 +11,12 @@
&reftitle.intro; - + Tipo BSON para dados binários (ou seja, array de bytes). Os valores binários também possuem um subtipo, que é usado para indicar que tipo de dados está no array de bytes. Os subtipos de zero a 127 são predefinidos ou reservados. Os subtipos de 128 a 255 são definidos pelo usuário. - +
@@ -134,101 +134,101 @@ MongoDB\BSON\Binary::TYPE_GENERIC - Dados binários genéricos. + Dados binários genéricos. MongoDB\BSON\Binary::TYPE_FUNCTION - Função. + Função. MongoDB\BSON\Binary::TYPE_OLD_BINARY - Dados binários genéricos (preterido em favor de MongoDB\BSON\Binary::TYPE_GENERIC). + Dados binários genéricos (preterido em favor de MongoDB\BSON\Binary::TYPE_GENERIC). MongoDB\BSON\Binary::TYPE_OLD_UUID - + Identificador único universal (preterido em favor de MongoDB\BSON\Binary::TYPE_UUID). Ao usar este tipo, os dados binários precisam ter 16 bytes de comprimento. - - + + Historicamente, outros drivers codificaram valores com este tipo com base em suas convenções de linguagem (ex.: variações little endian / big endian), o que o torna não portável. A extensão PHP não aplica nenhuma manipulação especial para codificar ou decodificar dados com este tipo. - + MongoDB\BSON\Binary::TYPE_UUID - + Identificador único universal. Ao usar este tipo, os dados do binário devem ter 16 bytes de comprimento e codificados de acordo com a RFC 4122. - + MongoDB\BSON\Binary::TYPE_MD5 - Hash MD5. Ao usar este tipo, os dados do binário devem ter 16 bytes de comprimento. + Hash MD5. Ao usar este tipo, os dados do binário devem ter 16 bytes de comprimento. MongoDB\BSON\Binary::TYPE_ENCRYPTED - Valor criptografado. Este subtipo é usado para criptografia do lado do cliente. + Valor criptografado. Este subtipo é usado para criptografia do lado do cliente. MongoDB\BSON\Binary::TYPE_COLUMN - Dados da coluna. Este subtipo é usado para coleções de séries temporais. + Dados da coluna. Este subtipo é usado para coleções de séries temporais. MongoDB\BSON\Binary::TYPE_SENSITIVE - + Dados confidenciais. Este subtipo é usado para dados confidenciais que devem ser excluídos do registro do servidor quando possível. - + MongoDB\BSON\Binary::TYPE_VECTOR - + Dados do vetor. Este subtipo é usado para armazenar dados de vetor de forma eficiente para uso nas pesquisas de vetor do MongoDB. - + MongoDB\BSON\Binary::TYPE_USER_DEFINED - + Tipo definido pelo usuário. Enquanto os tipos entre 0 e 127 são predefinidos ou reservados, os tipos entre 128 e 255 são definidos pelo usuário e podem ser usados ​​para qualquer coisa. - + @@ -238,66 +238,64 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - - PECL mongodb 2.2.0 - - Adicionada a constante MongoDB\BSON\Binary::TYPE_VECTOR e também as funções - MongoDB\BSON\Binary::fromVector, - MongoDB\BSON\Binary::getVectorType e - MongoDB\BSON\Binary::toArray. - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.17.0 - - Adicionada a constante MongoDB\BSON\Binary::TYPE_SENSITIVE. - - - - PECL mongodb 1.12.0 - - - Implementada a interface Stringable para PHP 8.0+. - - - Adicionada a constante MongoDB\BSON\Binary::TYPE_COLUMN. - - - - - PECL mongodb 1.7.0 - - Adicionada a constante MongoDB\BSON\Binary::TYPE_ENCRYPTED. - - - - PECL mongodb 1.3.0 - - Implementada a interface MongoDB\BSON\BinaryInterface. - - - - PECL mongodb 1.2.0 - - Implementadas as interfaces Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + + PECL mongodb 2.2.0 + + Adicionada a constante MongoDB\BSON\Binary::TYPE_VECTOR e também as funções + MongoDB\BSON\Binary::fromVector, + MongoDB\BSON\Binary::getVectorType e + MongoDB\BSON\Binary::toArray. + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.17.0 + + Adicionada a constante MongoDB\BSON\Binary::TYPE_SENSITIVE. + + + + PECL mongodb 1.12.0 + + + Implementada a interface Stringable para PHP 8.0+. + + + Adicionada a constante MongoDB\BSON\Binary::TYPE_COLUMN. + + + + + PECL mongodb 1.7.0 + + Adicionada a constante MongoDB\BSON\Binary::TYPE_ENCRYPTED. + + + + PECL mongodb 1.3.0 + + Implementada a interface MongoDB\BSON\BinaryInterface. + + + + PECL mongodb 1.2.0 + + Implementadas as interfaces Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/binaryinterface.xml b/reference/mongodb/bson/binaryinterface.xml index 5f05820e5..7e46539cc 100644 --- a/reference/mongodb/bson/binaryinterface.xml +++ b/reference/mongodb/bson/binaryinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,10 +9,10 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\Binary para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -31,22 +31,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/dbpointer.xml b/reference/mongodb/bson/dbpointer.xml index 6b7767001..08ac480ea 100644 --- a/reference/mongodb/bson/dbpointer.xml +++ b/reference/mongodb/bson/dbpointer.xml @@ -1,5 +1,5 @@ - + @@ -11,12 +11,12 @@
&reftitle.intro; - + Tipo BSON para o tipo "DBPointer". Este tipo BSON está preterido e esta classe não pode ser instanciada. Ele será criado a partir de um tipo BSON DBPointer durante a conversão de BSON para PHP e também pode ser convertida de volta para BSON durante o armazenamento de documentos no banco de dados. - +
@@ -57,27 +57,25 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + +
diff --git a/reference/mongodb/bson/decimal128.xml b/reference/mongodb/bson/decimal128.xml index a78e5b851..e99d44201 100644 --- a/reference/mongodb/bson/decimal128.xml +++ b/reference/mongodb/bson/decimal128.xml @@ -1,5 +1,5 @@ - + @@ -11,19 +11,19 @@
&reftitle.intro; - + Tipo BSON para o formato de ponto flutuante Decimal128, que suporta números com até 34 dígitos decimais (ou seja, dígitos significativos) e um intervalo de expoentes de -6143 a +6144. - - + + Ao contrário do tipo BSON "double" (ou seja, float em PHP), que armazena apenas uma aproximação dos valores decimais, o tipo de dados decimal armazena o valor exato. Por exemplo, MongoDB\BSON\Decimal128('9.99') tem um valor preciso de 9.99, onde um "double" 9.99 teria um valor aproximado de 9.990000000000002131628…. - + &mongodb.note.decimal128;
@@ -69,40 +69,38 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - PECL mongodb 1.3.0 - - Implementa MongoDB\BSON\Decimal128Interface. - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + PECL mongodb 1.3.0 + + Implementa MongoDB\BSON\Decimal128Interface. + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/decimal128interface.xml b/reference/mongodb/bson/decimal128interface.xml index f70d03a9c..acbf84e07 100644 --- a/reference/mongodb/bson/decimal128interface.xml +++ b/reference/mongodb/bson/decimal128interface.xml @@ -1,5 +1,5 @@ - + @@ -9,11 +9,11 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\Decimal128 para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -31,22 +31,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/document.xml b/reference/mongodb/bson/document.xml index 9236d4b89..b67e550f1 100644 --- a/reference/mongodb/bson/document.xml +++ b/reference/mongodb/bson/document.xml @@ -1,5 +1,5 @@ - + @@ -11,10 +11,10 @@
&reftitle.intro; - + Representa um documento BSON. Esta classe é usada ao ler dados como BSON bruto e não pode ser modificada. - +
@@ -55,27 +55,25 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.17.0 - - Implementa MongoDB\BSON\Type. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.17.0 + + Implementa MongoDB\BSON\Type. + + + + +
diff --git a/reference/mongodb/bson/int64.xml b/reference/mongodb/bson/int64.xml index bf7a3ecfe..04ea03883 100644 --- a/reference/mongodb/bson/int64.xml +++ b/reference/mongodb/bson/int64.xml @@ -1,5 +1,5 @@ - + @@ -11,15 +11,15 @@
&reftitle.intro; - + Tipo BSON para um número inteiro de 64 bits. Ao decodificar dados BSON para PHP, esta classe é usada quando um número inteiro de 64 bits não pode ser representado como um número inteiro PHP em plataformas de 32 bits. Esses objetos suportam operadores sobrecarregados aritméticos, binários e comparativos. - - + + Ao trabalhar com dados BSON brutos através das classes MongoDB\BSON\Document, MongoDB\BSON\PackedArray e @@ -27,12 +27,12 @@ será retornado como uma instância desta classe, independentemente da plataforma e se o valor pode ser representado como um número inteiro PHP. Isso garante que os valores possam ser percorridos sem alterar o tipo. - - + + Durante a codificação BSON, os objetos desta classe serão convertidos novamente para um tipo inteiro de 64 bits, mesmo se o valor couber em um número inteiro de 32 bits. Isso permite armazenar valores como inteiros de 64 bits explicitamente no BSON. - +
@@ -73,34 +73,32 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.16.0 - - A classe agora pode ser instanciada em todas as plataformas. Adicionado suporte para - operadores sobrecarregados aritméticos, binários e comparativos. - - - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.16.0 + + A classe agora pode ser instanciada em todas as plataformas. Adicionado suporte para + operadores sobrecarregados aritméticos, binários e comparativos. + + + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + +
diff --git a/reference/mongodb/bson/iterator.xml b/reference/mongodb/bson/iterator.xml index 082ce2e2e..2a7d73ea8 100644 --- a/reference/mongodb/bson/iterator.xml +++ b/reference/mongodb/bson/iterator.xml @@ -1,5 +1,5 @@ - + @@ -11,9 +11,9 @@
&reftitle.intro; - + Iterador usado para iterar sobre um documento ou array BSON. - +
diff --git a/reference/mongodb/bson/javascript.xml b/reference/mongodb/bson/javascript.xml index 1416d20c2..3f0be7172 100644 --- a/reference/mongodb/bson/javascript.xml +++ b/reference/mongodb/bson/javascript.xml @@ -1,5 +1,5 @@ - + @@ -11,11 +11,11 @@
&reftitle.intro; - + Tipo BSON para código Javascript. Um documento de escopo opcional pode ser especificado para mapear identificadores para valores e definir o escopo no qual o código deve ser avaliado pelo servidor. - + Este tipo BSON é usado principalmente ao executar comandos de banco de dados que usam uma @@ -67,40 +67,38 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - PECL mongodb 1.3.0 - - Implementa MongoDB\BSON\JavascriptInterface. - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + PECL mongodb 1.3.0 + + Implementa MongoDB\BSON\JavascriptInterface. + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/javascriptinterface.xml b/reference/mongodb/bson/javascriptinterface.xml index 41a36bee5..8e1f42d3f 100644 --- a/reference/mongodb/bson/javascriptinterface.xml +++ b/reference/mongodb/bson/javascriptinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,11 +9,11 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\Javascript para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -32,22 +32,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/maxkey.xml b/reference/mongodb/bson/maxkey.xml index aade6e32d..720ff5204 100644 --- a/reference/mongodb/bson/maxkey.xml +++ b/reference/mongodb/bson/maxkey.xml @@ -1,5 +1,5 @@ - + @@ -11,10 +11,10 @@
&reftitle.intro; - + Tipo BSON especial que compara valores superiores a todos os outros valores de elemento BSON possíveis. - + Este é um tipo interno do MongoDB usado para indexação e fragmentação. @@ -60,34 +60,32 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.3.0 - - Implementa MongoDB\BSON\MaxKeyInterface. - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.3.0 + + Implementa MongoDB\BSON\MaxKeyInterface. + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/maxkeyinterface.xml b/reference/mongodb/bson/maxkeyinterface.xml index edcbf29b5..381de3aab 100644 --- a/reference/mongodb/bson/maxkeyinterface.xml +++ b/reference/mongodb/bson/maxkeyinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,10 +9,10 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\MaxKey para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -26,9 +26,9 @@ - + Esta interface não tem métodos. - +
diff --git a/reference/mongodb/bson/minkey.xml b/reference/mongodb/bson/minkey.xml index 33c8fce4f..57194439d 100644 --- a/reference/mongodb/bson/minkey.xml +++ b/reference/mongodb/bson/minkey.xml @@ -1,5 +1,5 @@ - + @@ -11,10 +11,10 @@
&reftitle.intro; - + Tipo BSON especial que compara valores inferiores a todos os outros valores de elemento BSON possíveis. - + Este é um tipo interno do MongoDB usado para indexação e fragmentação. @@ -60,34 +60,32 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.3.0 - - Implementa MongoDB\BSON\MinKeyInterface. - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.3.0 + + Implementa MongoDB\BSON\MinKeyInterface. + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/minkeyinterface.xml b/reference/mongodb/bson/minkeyinterface.xml index 853b5f17d..8ebc05cbb 100644 --- a/reference/mongodb/bson/minkeyinterface.xml +++ b/reference/mongodb/bson/minkeyinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,10 +9,10 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\MinKey para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -26,9 +26,9 @@ - + Esta interface não tem métodos. - +
diff --git a/reference/mongodb/bson/objectid.xml b/reference/mongodb/bson/objectid.xml index d34a35c5b..77f24554a 100644 --- a/reference/mongodb/bson/objectid.xml +++ b/reference/mongodb/bson/objectid.xml @@ -1,5 +1,5 @@ - + @@ -11,27 +11,27 @@
&reftitle.intro; - + Tipo BSON para um ObjectId. O valor consiste em 12 bytes, onde os primeiros quatro bytes são um timestamp que reflete a criação do ObjectId. Especificamente, o valor consiste em: - + um valor de 4 bytes que representa os segundos desde a época Unix, um número aleatório de 5 bytes único para um equipamento e um processo, e um contador de 3 bytes, começando com um valor aleatório. - + No MongoDB, cada documento armazenado em uma coleção requer um campo _id exclusivo que atua como chave primária. Se um documento inserido omitir o campo _id, a extensão gera automaticamente um ObjectId para o campo _id. - - + + Usar ObjectIds para o campo _id fornece os seguintes benefícios adicionais: - + O horário de criação do ObjectId pode ser acessado usando o método MongoDB\BSON\ObjectId::getTimestamp. A classificação em um campo _id que armazena valores ObjectId é aproximadamente equivalente à classificação por horário de criação. @@ -80,46 +80,44 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - PECL mongodb 1.3.0 - - - Renomeado de MongoDB\BSON\ObjectID para - MongoDB\BSON\ObjectId. - - - Implementa MongoDB\BSON\ObjectIdInterface. - - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + PECL mongodb 1.3.0 + + + Renomeado de MongoDB\BSON\ObjectID para + MongoDB\BSON\ObjectId. + + + Implementa MongoDB\BSON\ObjectIdInterface. + + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/objectidinterface.xml b/reference/mongodb/bson/objectidinterface.xml index 68540f77a..bab2353eb 100644 --- a/reference/mongodb/bson/objectidinterface.xml +++ b/reference/mongodb/bson/objectidinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,11 +9,11 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\ObjectId para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -32,22 +32,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/packedarray.xml b/reference/mongodb/bson/packedarray.xml index 7f45b2005..9d69eee66 100644 --- a/reference/mongodb/bson/packedarray.xml +++ b/reference/mongodb/bson/packedarray.xml @@ -1,5 +1,5 @@ - + @@ -11,10 +11,10 @@
&reftitle.intro; - + Representa um array BSON. Esta classe é usada ao ler dados como BSON bruto e não pode ser modificada. - +
@@ -55,35 +55,33 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.17.0 - - Implementa MongoDB\BSON\Type. - - - - PECL mongodb 1.17.0 - - MongoDB\BSON\PackedArray não pode ser serializado - em contextos onde um documento BSON é esperado. Nas versões anteriores, - o array BSON teria sido convertido em um documento. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.17.0 + + Implementa MongoDB\BSON\Type. + + + + PECL mongodb 1.17.0 + + MongoDB\BSON\PackedArray não pode ser serializado + em contextos onde um documento BSON é esperado. Nas versões anteriores, + o array BSON teria sido convertido em um documento. + + + + +
diff --git a/reference/mongodb/bson/persistable.xml b/reference/mongodb/bson/persistable.xml index a1edcced1..7b3b51d33 100644 --- a/reference/mongodb/bson/persistable.xml +++ b/reference/mongodb/bson/persistable.xml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,7 @@
&reftitle.intro; - + As classes podem implementar esta interface para aproveitar o comportamento automático do ODM (mapeamento de documento de objeto) na extensão. Durante a serialização, a extensão injetará uma propriedade __pclass @@ -24,7 +24,7 @@ MongoDB\BSON\Unserializable::bsonUnserialize ser invocada. Consulte para obter informações adicionais. - + Mesmo que MongoDB\BSON\Serializable::bsonSerialize retorne diff --git a/reference/mongodb/bson/regex.xml b/reference/mongodb/bson/regex.xml index d4adc8770..01b8bd990 100644 --- a/reference/mongodb/bson/regex.xml +++ b/reference/mongodb/bson/regex.xml @@ -1,5 +1,5 @@ - + @@ -11,10 +11,10 @@
&reftitle.intro; - + Tipo BSON para um padrão de expressão regular e opções adicionais. - + Este tipo BSON é usado principalmente ao consultar o banco de dados. Alternativamente, @@ -67,40 +67,38 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - PECL mongodb 1.3.0 - - Implementa MongoDB\BSON\RegexInterface. - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + PECL mongodb 1.3.0 + + Implementa MongoDB\BSON\RegexInterface. + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/regexinterface.xml b/reference/mongodb/bson/regexinterface.xml index bfc8de6e6..bf1dfafc9 100644 --- a/reference/mongodb/bson/regexinterface.xml +++ b/reference/mongodb/bson/regexinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,10 +9,10 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\Regex para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -31,22 +31,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/serializable.xml b/reference/mongodb/bson/serializable.xml index 446a47ac5..49fffdc93 100644 --- a/reference/mongodb/bson/serializable.xml +++ b/reference/mongodb/bson/serializable.xml @@ -1,5 +1,5 @@ - + @@ -11,10 +11,10 @@
&reftitle.intro; - + As classes que implementam esta interface podem retornar dados para serem serializados como um array ou documento BSON no lugar das propriedades públicas do objeto. - +
@@ -46,22 +46,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/symbol.xml b/reference/mongodb/bson/symbol.xml index 906f378f0..1cca97932 100644 --- a/reference/mongodb/bson/symbol.xml +++ b/reference/mongodb/bson/symbol.xml @@ -1,5 +1,5 @@ - + @@ -11,12 +11,12 @@
&reftitle.intro; - + Tipo BSON para o tipo "Símbolo". Este tipo BSON está preterido e esta classe não pode ser instanciada. Ele será criado a partir de um tipo de símbolo BSON durante a conversão de BSON para PHP e também pode ser convertido novamente em BSON durante o armazenamento de documentos no banco de dados. - +
@@ -57,27 +57,25 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + +
diff --git a/reference/mongodb/bson/timestamp.xml b/reference/mongodb/bson/timestamp.xml index a2673ac12..a8fadd6e6 100644 --- a/reference/mongodb/bson/timestamp.xml +++ b/reference/mongodb/bson/timestamp.xml @@ -1,5 +1,5 @@ - + @@ -11,12 +11,12 @@
&reftitle.intro; - + Representa um timestamp BSON. O valor consiste em um timestamp de 4 bytes (ou seja, segundos desde a época) e um incremento de 4 bytes. - + Este é um tipo interno do MongoDB usado para replicação e fragmentação. Não se @@ -68,40 +68,38 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - PECL mongodb 1.3.0 - - Implementa MongoDB\BSON\TimestampInterface. - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + PECL mongodb 1.3.0 + + Implementa MongoDB\BSON\TimestampInterface. + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/timestampinterface.xml b/reference/mongodb/bson/timestampinterface.xml index 31ab83513..aeb3ee4c7 100644 --- a/reference/mongodb/bson/timestampinterface.xml +++ b/reference/mongodb/bson/timestampinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,11 +9,11 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\Timestamp para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -32,22 +32,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/type.xml b/reference/mongodb/bson/type.xml index 9e3e5d0da..37a83de72 100644 --- a/reference/mongodb/bson/type.xml +++ b/reference/mongodb/bson/type.xml @@ -1,5 +1,5 @@ - + @@ -11,9 +11,9 @@
&reftitle.intro; - + Interface base abstrata que não deve ser implementada diretamente. - +
@@ -35,10 +35,10 @@ - + Esta interface não tem métodos. Seu único propósito é ser a interface base para todas as classes do tipo BSON. - +
diff --git a/reference/mongodb/bson/undefined.xml b/reference/mongodb/bson/undefined.xml index da7cf9bc0..40ada9386 100644 --- a/reference/mongodb/bson/undefined.xml +++ b/reference/mongodb/bson/undefined.xml @@ -1,5 +1,5 @@ - + @@ -11,12 +11,12 @@
&reftitle.intro; - + Tipo BSON para o tipo "Undefined". Este tipo BSON está preterido e esta classe não pode ser instanciada. Ele será criado a partir de um tipo indefinido BSON durante a conversão de BSON para PHP e também pode ser convertido novamente em BSON durante o armazenamento de documentos no banco de dados. - +
@@ -57,27 +57,25 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + +
diff --git a/reference/mongodb/bson/unserializable.xml b/reference/mongodb/bson/unserializable.xml index 4a17781bb..ca3d97a4a 100644 --- a/reference/mongodb/bson/unserializable.xml +++ b/reference/mongodb/bson/unserializable.xml @@ -1,5 +1,5 @@ - + @@ -11,11 +11,11 @@
&reftitle.intro; - + As classes que implementam esta interface podem ser especificadas em um mapa de tipos para desserializar arrays e documentos BSON (nativos e incorporados). - +
@@ -43,22 +43,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/utcdatetime.xml b/reference/mongodb/bson/utcdatetime.xml index b253187af..654a908a4 100644 --- a/reference/mongodb/bson/utcdatetime.xml +++ b/reference/mongodb/bson/utcdatetime.xml @@ -1,5 +1,5 @@ - + @@ -11,12 +11,12 @@
&reftitle.intro; - + Representa uma data BSON. O valor é um número inteiro de 64 bits que representa o número de milissegundos desde a época Unix (1º de janeiro de 1970). Valores negativos representam datas anteriores a 1970. - +
@@ -61,40 +61,38 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.serializable-interface-removed; - - PECL mongodb 1.12.0 - - Implementa Stringable para PHP 8.0+. - - - - PECL mongodb 1.3.0 - - Implementa MongoDB\BSON\UTCDateTimeInterface. - - - - PECL mongodb 1.2.0 - - Implementa Serializable e - JsonSerializable. - - - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.serializable-interface-removed; + + PECL mongodb 1.12.0 + + Implementa Stringable para PHP 8.0+. + + + + PECL mongodb 1.3.0 + + Implementa MongoDB\BSON\UTCDateTimeInterface. + + + + PECL mongodb 1.2.0 + + Implementa Serializable e + JsonSerializable. + + + + +
diff --git a/reference/mongodb/bson/utcdatetimeinterface.xml b/reference/mongodb/bson/utcdatetimeinterface.xml index 60127252e..14cf7c12d 100644 --- a/reference/mongodb/bson/utcdatetimeinterface.xml +++ b/reference/mongodb/bson/utcdatetimeinterface.xml @@ -1,5 +1,5 @@ - + @@ -9,11 +9,11 @@
&reftitle.intro; - + Esta interface é implementada por MongoDB\BSON\UTCDateTime para ser usada como um parâmetro, um retorno, ou um tipo de propriedade em classes do usuário. - +
@@ -32,22 +32,20 @@
&reftitle.changelog; - - - - - - &Version; - &Description; - - - - &mongodb.changelog.tentative-return-types-enforced; - &mongodb.changelog.tentative-return-types; - - - - + + + + + &Version; + &Description; + + + + &mongodb.changelog.tentative-return-types-enforced; + &mongodb.changelog.tentative-return-types; + + +
diff --git a/reference/mongodb/bson/vectortype.xml b/reference/mongodb/bson/vectortype.xml index 452b27141..9a6b1bed0 100644 --- a/reference/mongodb/bson/vectortype.xml +++ b/reference/mongodb/bson/vectortype.xml @@ -1,5 +1,5 @@ - + @@ -9,11 +9,11 @@
&reftitle.intro; - + A enumeração MongoDB\BSON\VectorType é usada para especificar o tipo de dados de vetor armazenados em um MongoDB\BSON\Binary com o subtipo MongoDB\BSON\Binary::TYPE_VECTOR. - +