Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
230 changes: 115 additions & 115 deletions reference/mongodb/architecture.xml

Large diffs are not rendered by default.

58 changes: 28 additions & 30 deletions reference/mongodb/bson/binary.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: dac7a370d34ddda0a647ea551c28d6e168261613 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready -->
<!-- Reviewed: no -->

<reference xml:id="class.mongodb-bson-binary" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
Expand All @@ -12,13 +12,13 @@
<!-- {{{ MongoDB\BSON\Binary intro -->
<section xml:id="mongodb-bson-binary.intro">
&reftitle.intro;
<para>
<simpara>
Type BSON pour les données binaires (c.-à-d. tableau d'octets). Les valeurs
binaires ont également un sous-type, qui est utilisé pour indiquer quel type
de données se trouve dans le tableau d'octets. Les sous-types de zéro à 127
sont prédéfinis ou réservés. Les sous-types de 128-255 sont définis par
l'utilisateur.
</para>
</simpara>
</section>
<!-- }}} -->

Expand Down Expand Up @@ -136,105 +136,105 @@
<varlistentry xml:id="mongodb-bson-binary.constants.type-generic">
<term><constant>MongoDB\BSON\Binary::TYPE_GENERIC</constant></term>
<listitem>
<para>Données binaires génériques.</para>
<simpara>Données binaires génériques.</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-function">
<term><constant>MongoDB\BSON\Binary::TYPE_FUNCTION</constant></term>
<listitem>
<para>Fonction.</para>
<simpara>Fonction.</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-old-binary">
<term><constant>MongoDB\BSON\Binary::TYPE_OLD_BINARY</constant></term>
<listitem>
<para>
<simpara>
Données binaires génériques (déconseillées en faveur de <constant>MongoDB\BSON\Binary::TYPE_GENERIC</constant>).
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-old-uuid">
<term><constant>MongoDB\BSON\Binary::TYPE_OLD_UUID</constant></term>
<listitem>
<para>
<simpara>
Identificateur universellement unique (déconseillé en faveur de
<constant>MongoDB\BSON\Binary::TYPE_UUID</constant>). Lors de l'utilisation
de ce type, les données du binaire doivent être de 16 octets de longueur.
</para>
<para>
</simpara>
<simpara>
Historiquement, d'autres pilotes encodent des valeurs avec ce type en
fonction de leurs conventions linguistiques (par exemple, variable
endianness), ce qui le rend non-portable. Le pilote PHP n'applique
aucune manipulation spéciale pour coder ou décoder des données avec ce
type.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-uuid">
<term><constant>MongoDB\BSON\Binary::TYPE_UUID</constant></term>
<listitem>
<para>Identificateur universellement unique. Lors de l'utilisation
de ce type, les données du binaire doivent être de 16 octets de longueur et encodées selon <link xlink:href="&url.rfc;4122">RFC 4122</link>.</para>
<simpara>Identificateur universellement unique. Lors de l'utilisation
de ce type, les données du binaire doivent être de 16 octets de longueur et encodées selon <link xlink:href="&url.rfc;4122">RFC 4122</link>.</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-md5">
<term><constant>MongoDB\BSON\Binary::TYPE_MD5</constant></term>
<listitem>
<para>
<simpara>
Hachage MD5. Lors de l'utilisation de ce type, les données du binaire
doivent être de 16 octets de longueur.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-encrypted">
<term><constant>MongoDB\BSON\Binary::TYPE_ENCRYPTED</constant></term>
<listitem>
<para>Valeur chiffrée. Ce sous type est utilisé pour le chiffrement côté client.</para>
<simpara>Valeur chiffrée. Ce sous type est utilisé pour le chiffrement côté client.</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-column">
<term><constant>MongoDB\BSON\Binary::TYPE_COLUMN</constant></term>
<listitem>
<para>Donnée de colonne. Ce sous type est utilisé pour les collections de série temporelle.</para>
<simpara>Donnée de colonne. Ce sous type est utilisé pour les collections de série temporelle.</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-sensitive">
<term><constant>MongoDB\BSON\Binary::TYPE_SENSITIVE</constant></term>
<listitem>
<para>
<simpara>
Données sensibles. Ce sous type est utilisé pour les données sensibles
qui devraient être exclues des journaux d'évènements côté serveur si possible.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-vector">
<term><constant>MongoDB\BSON\Binary::TYPE_VECTOR</constant></term>
<listitem>
<para>
<simpara>
Données vectorielles. Ce sous-type est utilisé pour stocker efficacement
des données vectorielles pour une utilisation avec la recherche vectorielle
de MongoDB.
</para>
</simpara>
</listitem>
</varlistentry>

<varlistentry xml:id="mongodb-bson-binary.constants.type-user-defined">
<term><constant>MongoDB\BSON\Binary::TYPE_USER_DEFINED</constant></term>
<listitem>
<para>
<simpara>
Type défini par l'utilisateur. Alors que les types entre 0 et 127 sont
prédéfinis ou réservés, les types entre 128 et 255 sont définis par
l'utilisateur et peuvent être utilisés pour n'importe quoi.
</para>
</simpara>
</listitem>
</varlistentry>

Expand All @@ -244,8 +244,7 @@

<section role="changelog">
&reftitle.changelog;
<para>
<informaltable>
<informaltable>
<tgroup cols="2">
<thead>
<row>
Expand Down Expand Up @@ -273,12 +272,12 @@
<row>
<entry>PECL mongodb 1.12.0</entry>
<entry>
<para>
<simpara>
Implémente <interfacename>Stringable</interfacename> pour PHP 8.0+.
</para>
<para>
</simpara>
<simpara>
Ajout de <constant>MongoDB\BSON\Binary::TYPE_COLUMN</constant>.
</para>
</simpara>
</entry>
</row>
<row>
Expand All @@ -303,7 +302,6 @@
</tbody>
</tgroup>
</informaltable>
</para>
</section>

</partintro>
Expand Down
26 changes: 12 additions & 14 deletions reference/mongodb/bson/binary/construct.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: c7fbc342dffb14f19f84b5ba8883624b69df5262 Maintainer: yannick Status: ready -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready -->
<!-- Reviewed: no -->

<refentry xml:id="mongodb-bson-binary.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand All @@ -24,18 +24,18 @@
<varlistentry>
<term><parameter>data</parameter> (<type>string</type>)</term>
<listitem>
<para>
<simpara>
Les données binaires.
</para>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>type</parameter> (<type>int</type>)</term>
<listitem>
<para>
<simpara>
Entier 8 bits non signé indiquant le type de données. Par défaut,
la valeur est <constant>MongoDB\BSON\Binary::TYPE_GENERIC</constant> si elle n'est pas spécifiée.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
Expand All @@ -52,8 +52,7 @@

<refsect1 role="changelog">
&reftitle.changelog;
<para>
<informaltable>
<informaltable>
<tgroup cols="2">
<thead>
<row>
Expand All @@ -65,38 +64,37 @@
<row>
<entry>PECL mongodb 1.15.0</entry>
<entry>
<para>
<simpara>
Le paramètre <parameter>type</parameter> est désormais facultatif
et a pour valeur par défaut <constant>MongoDB\BSON\Binary::TYPE_GENERIC</constant> s'il n'est pas spécifié.
</para>
</simpara>
</entry>
</row>
<row>
<entry>PECL mongodb 1.3.0</entry>
<entry>
<para>
<simpara>
<classname>MongoDB\Driver\Exception\InvalidArgumentException</classname>
est levée si <parameter>type</parameter> est
<constant>MongoDB\BSON\Binary::TYPE_UUID</constant> ou
<constant>MongoDB\BSON\Binary::TYPE_OLD_UUID</constant> et
<parameter>data</parameter> n'a pas exactement 16 octets de longueur.
</para>
</simpara>
</entry>
</row>
<row>
<entry>PECL mongodb 1.1.3</entry>
<entry>
<para>
<simpara>
<classname>MongoDB\Driver\Exception\InvalidArgumentException</classname>
est levée si <parameter>type</parameter> n'est pas un entier non signé
de 8 bits.
</para>
</simpara>
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</refsect1>

<refsect1 role="examples">
Expand Down
10 changes: 5 additions & 5 deletions reference/mongodb/bson/binary/fromvector.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: dac7a370d34ddda0a647ea551c28d6e168261613 Maintainer: Fan2Shrek Status: ready -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready -->
<!-- Reviewed: yes -->

<refentry xml:id="mongodb-bson-binary.fromvector" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand Down Expand Up @@ -36,19 +36,19 @@
<varlistentry>
<term><parameter>vectorType</parameter> (<type>MongoDB\BSON\VectorType</type>)</term>
<listitem>
<para>
<simpara>
Le type de donnée du vecteur.
</para>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</refsect1>

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Renvoie un nouveau binaire avec le sous-type <constant>MongoDB\BSON\Binary::SUBTYPE_VECTOR</constant>.
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
6 changes: 3 additions & 3 deletions reference/mongodb/bson/binary/getdata.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: e9366ee458b2900c53a503b1ad97664e1d9a8859 Maintainer: girgias Status: ready -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready -->
<!-- Reviewed: yes -->

<refentry xml:id="mongodb-bson-binary.getdata" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand All @@ -24,9 +24,9 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retourne les données de Binary.
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
6 changes: 3 additions & 3 deletions reference/mongodb/bson/binary/gettype.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: ad2e71299d249c84ab5a0420aeb548e66f699a13 Maintainer: girgias Status: ready -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready -->
<!-- Reviewed: yes -->

<refentry xml:id="mongodb-bson-binary.gettype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand All @@ -24,9 +24,9 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retourne le type de Binary.
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
6 changes: 3 additions & 3 deletions reference/mongodb/bson/binary/getvectortype.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: dac7a370d34ddda0a647ea551c28d6e168261613 Maintainer: Fan2Shrek Status: ready -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready -->
<!-- Reviewed: yes -->

<refentry xml:id="mongodb-bson-binary.getvectortype" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand All @@ -23,9 +23,9 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Renvoie le type de données du vecteur binaire.
</para>
</simpara>
</refsect1>

<refsect1 role="errors">
Expand Down
6 changes: 3 additions & 3 deletions reference/mongodb/bson/binary/jsonserialize.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 66d301903b063375c1618d754f1570a9d38746e3 Maintainer: girgias Status: ready -->
<!-- EN-Revision: 9f4cb232d01a06077a2324e38f767d63f87f2e5f Maintainer: lacatoire Status: ready -->
<!-- Reviewed: yes -->

<refentry xml:id="mongodb-bson-binary.jsonserialize" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
Expand All @@ -24,11 +24,11 @@

<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<simpara>
Retourne des données qui peuvent être sérialisées par <function>json_encode</function>
pour produire une représentation JSON étendue de
<classname>MongoDB\BSON\Binary</classname>.
</para>
</simpara>
&mongodb.note.extended-json;
</refsect1>

Expand Down
Loading
Loading