svn: /phpdoc/ru/trunk/reference/mongodb/mongodb/driver/ cursorinterface/getid.xml cursorinterface/getserver.xml cursorinterface/isdead.xml cursorinterface/settypemap.xml cursorinterface/toarray.xml cursorinterface.xml session/getserver.xml session/isintransaction.xml

[email protected] (Andrey Gromov)
Newsgroups php.doc.ru
Message-ID <[email protected]>
rjhdby                                   Sun, 05 Jan 2020 20:00:49 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=348804

Log:
new

Changed paths:
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getid.xml
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getserver.xml
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/isdead.xml
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/settypemap.xml
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/toarray.xml
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface.xml
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/getserver.xml
    A   phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/isintransaction.xml
svn-diffs-348804.txt (text/x-diff, 24.9 KB)
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getid.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getid.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getid.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 342970 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="mongodb-driver-cursorinterface.getid" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>MongoDB\Driver\CursorInterface::getId</refname>
+  <refpurpose>Возвращает идентификатор курсора</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>abstract</modifier> <modifier>public</modifier> <type>MongoDB\Driver\CursorId</type><methodname>MongoDB\Driver\CursorInterface::getId</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   Возвращает <classname>MongoDB\Driver\CursorId</classname>
+   связанный с курсором. Каждый курсор на сервере имеет уникальный
+   идентификатор.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Возвращает <classname>MongoDB\Driver\CursorId</classname> для курсора.
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <simplelist>
+   &mongodb.throws.argumentparsing;
+  </simplelist>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <simplelist>
+   <member><methodname>MongoDB\Driver\Cursor::getId</methodname></member>
+   <member><classname>MongoDB\Driver\CursorId</classname></member>
+   <member><function>MongoDB\Driver\CursorId::__toString</function></member>
+  </simplelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getid.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getserver.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getserver.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getserver.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 340639 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="mongodb-driver-cursorinterface.getserver" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>MongoDB\Driver\CursorInterface::getServer</refname>
+  <refpurpose>Возвращает сервер, с которым связан курсор</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>abstract</modifier> <modifier>public</modifier> <type>MongoDB\Driver\Server</type><methodname>MongoDB\Driver\CursorInterface::getServer</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   Возвращает <classname>MongoDB\Driver\Server</classname>
+   связанный с курсором. Это тот сервер, на котором запущены
+   <classname>MongoDB\Driver\Query</classname> или
+   <classname>MongoDB\Driver\Command</classname>.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Возвращает <classname>MongoDB\Driver\Server</classname> связанный
+   с курсором.
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <simplelist>
+   &mongodb.throws.argumentparsing;
+  </simplelist>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <simplelist>
+   <member><methodname>MongoDB\Driver\Cursor::getServer</methodname></member>
+   <member><classname>MongoDB\Driver\Server</classname></member>
+  </simplelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/getserver.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/isdead.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/isdead.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/isdead.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344169 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="mongodb-driver-cursorinterface.isdead" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>MongoDB\Driver\CursorInterface::isDead</refname>
+  <refpurpose>Проверить, можно ли еще получить из курсора результаты</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>abstract</modifier> <modifier>public</modifier> <type>bool</type><methodname>MongoDB\Driver\CursorInterface::isDead</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   Проверяет, можно ли попытаться получить из курсора результаты.
+   Изначально курсор находится в статусе "жив"(alive), но в следующих
+   случаях может перейти в статус "мёртв"(dead):
+   <simplelist>
+    <member>При очередной вычитке не хвостового курсора не был
+     возвращен документ</member>
+    <member>Произошла ошибка</member>
+    <member>Курсор прочитал последний батч до завершения</member>
+    <member>Курсор достиг предустановленного лимита</member>
+   </simplelist>
+   Это в первую очередь полезно при работе с хвостовыми курсорами.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Возвращает &true;, если запросить очередной результат не получится
+   или &false;, если он еще "жив".
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <simplelist>
+   &mongodb.throws.argumentparsing;
+  </simplelist>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <simplelist>
+   <member><methodname>MongoDB\Driver\Cursor::isDead</methodname></member>
+  </simplelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/isdead.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/settypemap.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/settypemap.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/settypemap.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 343748 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="mongodb-driver-cursorinterface.settypemap" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>MongoDB\Driver\CursorInterface::setTypeMap</refname>
+  <refpurpose>Задать сопоставление типов для десериализации BSON</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>abstract</modifier> <modifier>public</modifier> <type>void</type><methodname>MongoDB\Driver\CursorInterface::setTypeMap</methodname>
+   <methodparam><type>array</type><parameter>typemap</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Задать <link linkend="mongodb.persistence.typemaps">сопоставление
+   типов</link> для использования при десериализации результатов BSON
+   в значения PHP.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <variablelist>
+   &mongodb.parameter.typeMap;
+  </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   &return.void;
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <simplelist>
+   &mongodb.throws.argumentparsing;
+  </simplelist>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <simplelist>
+   <member><methodname>MongoDB\Driver\Cursor::setTypeMap</methodname></member>
+   <member><xref linkend="mongodb.persistence"/></member>
+  </simplelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/settypemap.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/toarray.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/toarray.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/toarray.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 342971 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="mongodb-driver-cursorinterface.toarray" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>MongoDB\Driver\CursorInterface::toArray</refname>
+  <refpurpose>Вернуть все результаты для данного курсора в виде массива</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>abstract</modifier> <modifier>public</modifier> <type>array</type><methodname>MongoDB\Driver\CursorInterface::toArray</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   Итерирует курсор и возвращает результаты в виде массива.
+   Для контродя десериализации в типы PHP можно использовать
+   <function>MongoDB\Driver\CursorInterface::setTypeMap</function>.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Возвращает массив, содержащий все результаты курсора.
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <simplelist>
+   &mongodb.throws.argumentparsing;
+  </simplelist>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <simplelist>
+   <member><methodname>MongoDB\Driver\Cursor::toArray</methodname></member>
+   <member><function>MongoDB\Driver\CursorInterface::setTypeMap</function></member>
+  </simplelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface/toarray.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344505 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<phpdoc:classref xml:id="class.mongodb-driver-cursorinterface" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
+
+ <title>Интерфейс MongoDB\Driver\CursorInterface</title>
+ <titleabbrev>MongoDB\Driver\CursorInterface</titleabbrev>
+
+ <partintro>
+
+  <!-- {{{ MongoDB\Driver\CursorInterface intro -->
+  <section xml:id="mongodb-driver-cursorinterface.intro">
+   &reftitle.intro;
+   <para>
+    Интерфейс, реализованный
+    <classname>MongoDB\Driver\Cursor</classname>. Также можно
+    использовать для тайпхинтинга в пользовательских классах.
+   </para>
+  </section>
+  <!-- }}} -->
+
+  <section xml:id="mongodb-driver-cursorinterface.synopsis">
+   &reftitle.classsynopsis;
+
+   <!-- {{{ Synopsis -->
+   <classsynopsis>
+    <ooclass><classname>MongoDB\Driver\CursorInterface</classname></ooclass>
+
+    <!-- {{{ Class synopsis -->
+    <classsynopsisinfo>
+     <ooclass>
+      <classname>MongoDB\Driver\CursorInterface</classname>
+     </ooclass>
+
+     <oointerface>
+      <interfacename>Traversable</interfacename>
+     </oointerface>
+    </classsynopsisinfo>
+    <!-- }}} -->
+
+    <classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
+    <xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.mongodb-driver-cursorinterface')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])" />
+   </classsynopsis>
+   <!-- }}} -->
+
+  </section>
+
+ </partintro>
+
+ &reference.mongodb.mongodb.driver.entities.cursorinterface;
+
+</phpdoc:classref>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/cursorinterface.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/getserver.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/getserver.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/getserver.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="mongodb-driver-session.getserver" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>MongoDB\Driver\Session::getServer</refname>
+  <refpurpose>Возвращает сервер к которому привязана текущая сессия</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>final</modifier> <modifier>public</modifier> <type>MongoDB\Driver\Server|null</type><methodname>MongoDB\Driver\Session::getServer</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   Возвращает <classname>MongoDB\Driver\Server</classname>,
+   к которому привязана текущая сессия. Если сессия не привязана к
+   серверу, то будет возвращен &null;.
+  </para>
+  <para>
+   Привязка сессии в основном используется для шардированных
+   транзакций, так как все комманды должны ийти на один и тот же
+   инстанс mongos. Этот метод предназначен для использования в
+   библиотеках, построенных поверх расширения, чтобы можно
+   было закрепить сервер, а не выбирать сервер для каждой следующей
+   команды.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Возвращает <classname>MongoDB\Driver\Server</classname> к которому
+   прикреплена сессия. Или &null;, если сессия не прикреплена ни к
+   какому серверу.
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <simplelist>
+   &mongodb.throws.argumentparsing;
+  </simplelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/getserver.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
Added: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/isintransaction.xml
===================================================================
--- phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/isintransaction.xml	                        (rev 0)
+++ phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/isintransaction.xml	2020-01-05 20:00:49 UTC (rev 348804)
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision$ -->
+<!-- EN-Revision: 344522 Maintainer: rjhdby Status: ready -->
+<!-- Reviewed: no -->
+
+<refentry xml:id="mongodb-driver-session.isintransaction" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <refnamediv>
+  <refname>MongoDB\Driver\Session::isInTransaction</refname>
+  <refpurpose>Определяет, происходит ли в данный момент многодокументная транзакция</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <modifier>final</modifier> <modifier>public</modifier> <type>boolean</type><methodname>MongoDB\Driver\Session::isInTransaction</methodname>
+   <void />
+  </methodsynopsis>
+  <para>
+   Определяет, происходит ли в данный момент в текущей сессии
+   многодокументная транзакция. Считается, что транзакция "происходит
+   прямо сейчас", если она была стартована, но пока не была ни
+   подтверждена ни отменена.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  &no.function.parameters;
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Возвращает &true; или &false;.
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <simplelist>
+   &mongodb.throws.argumentparsing;
+  </simplelist>
+ </refsect1>
+
+</refentry>
+
+<!-- Keep this comment at the end of the file
+Local variables:
+mode: sgml
+sgml-omittag:t
+sgml-shorttag:t
+sgml-minimize-attributes:nil
+sgml-always-quote-attributes:t
+sgml-indent-step:1
+sgml-indent-data:t
+indent-tabs-mode:nil
+sgml-parent-document:nil
+sgml-default-dtd-file:"~/.phpdoc/manual.ced"
+sgml-exposed-tags:nil
+sgml-local-catalogs:nil
+sgml-local-ecat-files:nil
+End:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->


Property changes on: phpdoc/ru/trunk/reference/mongodb/mongodb/driver/session/isintransaction.xml
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id Rev Revision Date LastChangedDate LastChangedRevision Author LastChangedBy HeadURL URL
\ No newline at end of property
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.