1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-23 23:32:18 +01:00
Files
archived-doc-en/reference/pdo_firebird/pdo-firebird.xml
Gina Peter Banyard ae7db14ea8 Properly revert "Fix wrong xml:id on the fieldsynopsis element of Exception::$code"
This reverts commit 6a05d92a32.

On the request of Máté to fix the build.

It might make sense to rewrite history and force push to prevent revcheck issues, but that's another debate.
2026-03-05 13:35:28 +00:00

208 lines
7.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<reference xml:id="class.pdo-firebird" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>The Pdo\Firebird class</title>
<titleabbrev>Pdo\Firebird</titleabbrev>
<partintro>
<!-- {{{ ClassName intro -->
<section xml:id="pdo-firebird.intro">
&reftitle.intro;
<simpara>
A <classname>PDO</classname> subclass representing a connection using
the Firebird PDO driver.
</simpara>
</section>
<!-- }}} -->
<section xml:id="pdo-firebird.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis class="class">
<ooclass>
<classname>Pdo\Firebird</classname>
</ooclass>
<ooclass>
<modifier>extends</modifier>
<classname>PDO</classname>
</ooclass>
<classsynopsisinfo role="comment">&InheritedConstants;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Constants;']]))">
<xi:fallback/>
</xi:include>
<classsynopsisinfo role="comment">&Constants;</classsynopsisinfo>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.attr-date-format">Pdo\Firebird::ATTR_DATE_FORMAT</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.attr-time-format">Pdo\Firebird::ATTR_TIME_FORMAT</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.attr-timestamp-format">Pdo\Firebird::ATTR_TIMESTAMP_FORMAT</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.transaction-isolation-level">Pdo\Firebird::TRANSACTION_ISOLATION_LEVEL</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.read-committed">Pdo\Firebird::READ_COMMITTED</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.repeatable-read">Pdo\Firebird::REPEATABLE_READ</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.serializable">Pdo\Firebird::SERIALIZABLE</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="pdo-firebird.constants.writable-transaction">Pdo\Firebird::WRITABLE_TRANSACTION</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo-firebird')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Pdo\\Firebird'])">
<xi:fallback/>
</xi:include>
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='PDO'])">
<xi:fallback/>
</xi:include>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.pdo')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='PDO'])">
<xi:fallback/>
</xi:include>
</classsynopsis>
<!-- }}} -->
</section>
<section xml:id="pdo-firebird.constants">
&reftitle.constants;
<variablelist>
<varlistentry xml:id="pdo-firebird.constants.attr-date-format">
<term><constant>Pdo\Firebird::ATTR_DATE_FORMAT</constant></term>
<listitem>
<simpara>
Sets the date format.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-firebird.constants.attr-time-format">
<term><constant>Pdo\Firebird::ATTR_TIME_FORMAT</constant></term>
<listitem>
<simpara>
Sets the time format.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-firebird.constants.attr-timestamp-format">
<term><constant>Pdo\Firebird::ATTR_TIMESTAMP_FORMAT</constant></term>
<listitem>
<simpara>
Sets the timestamp format.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-firebird.constants.transaction-isolation-level">
<term><constant>Pdo\Firebird::TRANSACTION_ISOLATION_LEVEL</constant></term>
<listitem>
<simpara>
Attribute to sets the transaction isolation level.
This can be one of <constant>Pdo\Firebird::READ_COMMITTED</constant>,
<constant>Pdo\Firebird::REPEATABLE_READ</constant>,
or <constant>Pdo\Firebird::SERIALIZABLE</constant>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-firebird.constants.read-committed">
<term><constant>Pdo\Firebird::READ_COMMITTED</constant></term>
<listitem>
<simpara>
Flag denoting the <acronym>ANSI</acronym> transaction isolation
level is read committed.
This is the default behavior.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-firebird.constants.repeatable-read">
<term><constant>Pdo\Firebird::REPEATABLE_READ</constant></term>
<listitem>
<simpara>
Flag denoting the <acronym>ANSI</acronym> transaction isolation
level is repeatable read.
This corresponds to Firebird's "snapshot" isolation level.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-firebird.constants.serializable">
<term><constant>Pdo\Firebird::SERIALIZABLE</constant></term>
<listitem>
<simpara>
Flag denoting the <acronym>ANSI</acronym> transaction isolation
level is serializable.
This corresponds to Firebird's "snapshot table stability" isolation level.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="pdo-firebird.constants.writable-transaction">
<term><constant>Pdo\Firebird::WRITABLE_TRANSACTION</constant></term>
<listitem>
<simpara>
Boolean attribute used to toggle the transaction access mode between
<literal>READ ONLY</literal> and <literal>READ WRITE</literal>.
By default, it is &true; indicating <literal>READ WRITE</literal>.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
</partintro>
&reference.pdo-firebird.pdo.entities.firebird;
</reference>
<!-- 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
-->