Skip to content

Commit 83a6a17

Browse files
committed
PHP 8.4: Document Pdo\Dblib class
1 parent c2d9df1 commit 83a6a17

File tree

3 files changed

+194
-1
lines changed

3 files changed

+194
-1
lines changed

reference/pdo_dblib/pdo-dblib.xml

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,164 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<reference xml:id="class.pdo-dblib" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
3+
<title>The Pdo\Dblib class</title>
4+
<titleabbrev>Pdo\Dblib</titleabbrev>
5+
6+
<partintro>
7+
8+
<!-- {{{ ClassName intro -->
9+
<section xml:id="pdo-dblib.intro">
10+
&reftitle.intro;
11+
<simpara>
12+
A concrete <classname>PDO</classname> subclass representing a connection
13+
to a DBLib database.
14+
</simpara>
15+
</section>
16+
<!-- }}} -->
17+
18+
<section xml:id="pdo-dblib.synopsis">
19+
&reftitle.classsynopsis;
20+
<!-- {{{ Synopsis -->
21+
<classsynopsis class="class">
22+
<ooclass>
23+
<classname>Pdo\Dblib</classname>
24+
</ooclass>
25+
<ooclass>
26+
<modifier>extends</modifier>
27+
<classname>PDO</classname>
28+
</ooclass>
29+
<classsynopsisinfo role="comment">&InheritedConstants;</classsynopsisinfo>
30+
<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;']]))">
31+
<xi:fallback/>
32+
</xi:include>
33+
<classsynopsisinfo role="comment">&Constants;</classsynopsisinfo>
34+
<fieldsynopsis>
35+
<modifier>public</modifier>
36+
<modifier>const</modifier>
37+
<type>int</type>
38+
<varname linkend="pdo-dblib.constants.attr-connection-timeout">Pdo\Dblib::ATTR_CONNECTION_TIMEOUT</varname>
39+
</fieldsynopsis>
40+
<fieldsynopsis>
41+
<modifier>public</modifier>
42+
<modifier>const</modifier>
43+
<type>int</type>
44+
<varname linkend="pdo-dblib.constants.attr-query-timeout">Pdo\Dblib::ATTR_QUERY_TIMEOUT</varname>
45+
</fieldsynopsis>
46+
<fieldsynopsis>
47+
<modifier>public</modifier>
48+
<modifier>const</modifier>
49+
<type>int</type>
50+
<varname linkend="pdo-dblib.constants.attr-stringify-uniqueidentifier">Pdo\Dblib::ATTR_STRINGIFY_UNIQUEIDENTIFIER</varname>
51+
</fieldsynopsis>
52+
<fieldsynopsis>
53+
<modifier>public</modifier>
54+
<modifier>const</modifier>
55+
<type>int</type>
56+
<varname linkend="pdo-dblib.constants.attr-version">Pdo\Dblib::ATTR_VERSION</varname>
57+
</fieldsynopsis>
58+
<fieldsynopsis>
59+
<modifier>public</modifier>
60+
<modifier>const</modifier>
61+
<type>int</type>
62+
<varname linkend="pdo-dblib.constants.attr-tds-version">Pdo\Dblib::ATTR_TDS_VERSION</varname>
63+
</fieldsynopsis>
64+
<fieldsynopsis>
65+
<modifier>public</modifier>
66+
<modifier>const</modifier>
67+
<type>int</type>
68+
<varname linkend="pdo-dblib.constants.attr-skip-empty-rowsets">Pdo\Dblib::ATTR_SKIP_EMPTY_ROWSETS</varname>
69+
</fieldsynopsis>
70+
<fieldsynopsis>
71+
<modifier>public</modifier>
72+
<modifier>const</modifier>
73+
<type>int</type>
74+
<varname linkend="pdo-dblib.constants.attr-datetime-convert">Pdo\Dblib::ATTR_DATETIME_CONVERT</varname>
75+
</fieldsynopsis>
76+
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
77+
<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'])">
78+
<xi:fallback/>
79+
</xi:include>
80+
<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'])">
81+
<xi:fallback/>
82+
</xi:include>
83+
</classsynopsis>
84+
<!-- }}} -->
85+
86+
</section>
87+
88+
<section xml:id="pdo-dblib.constants">
89+
&reftitle.constants;
90+
<variablelist>
91+
<varlistentry xml:id="pdo-dblib.constants.attr-connection-timeout">
92+
<term><constant>Pdo\Dblib::ATTR_CONNECTION_TIMEOUT</constant></term>
93+
<listitem>
94+
<simpara>
95+
</simpara>
96+
</listitem>
97+
</varlistentry>
98+
<varlistentry xml:id="pdo-dblib.constants.attr-query-timeout">
99+
<term><constant>Pdo\Dblib::ATTR_QUERY_TIMEOUT</constant></term>
100+
<listitem>
101+
<simpara>
102+
</simpara>
103+
</listitem>
104+
</varlistentry>
105+
<varlistentry xml:id="pdo-dblib.constants.attr-stringify-uniqueidentifier">
106+
<term><constant>Pdo\Dblib::ATTR_STRINGIFY_UNIQUEIDENTIFIER</constant></term>
107+
<listitem>
108+
<simpara>
109+
</simpara>
110+
</listitem>
111+
</varlistentry>
112+
<varlistentry xml:id="pdo-dblib.constants.attr-version">
113+
<term><constant>Pdo\Dblib::ATTR_VERSION</constant></term>
114+
<listitem>
115+
<simpara>
116+
</simpara>
117+
</listitem>
118+
</varlistentry>
119+
<varlistentry xml:id="pdo-dblib.constants.attr-tds-version">
120+
<term><constant>Pdo\Dblib::ATTR_TDS_VERSION</constant></term>
121+
<listitem>
122+
<simpara>
123+
</simpara>
124+
</listitem>
125+
</varlistentry>
126+
<varlistentry xml:id="pdo-dblib.constants.attr-skip-empty-rowsets">
127+
<term><constant>Pdo\Dblib::ATTR_SKIP_EMPTY_ROWSETS</constant></term>
128+
<listitem>
129+
<simpara>
130+
</simpara>
131+
</listitem>
132+
</varlistentry>
133+
<varlistentry xml:id="pdo-dblib.constants.attr-datetime-convert">
134+
<term><constant>Pdo\Dblib::ATTR_DATETIME_CONVERT</constant></term>
135+
<listitem>
136+
<simpara>
137+
</simpara>
138+
</listitem>
139+
</varlistentry>
140+
</variablelist>
141+
</section>
142+
</partintro>
143+
144+
</reference>
145+
<!-- Keep this comment at the end of the file
146+
Local variables:
147+
mode: sgml
148+
sgml-omittag:t
149+
sgml-shorttag:t
150+
sgml-minimize-attributes:nil
151+
sgml-always-quote-attributes:t
152+
sgml-indent-step:1
153+
sgml-indent-data:t
154+
indent-tabs-mode:nil
155+
sgml-parent-document:nil
156+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
157+
sgml-exposed-tags:nil
158+
sgml-local-catalogs:nil
159+
sgml-local-ecat-files:nil
160+
End:
161+
vim600: syn=xml fen fdm=syntax fdl=2 si
162+
vim: et tw=78 syn=sgml
163+
vi: ts=1 sw=1
164+
-->

reference/pdo_dblib/reference.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<titleabbrev>MS SQL Server (PDO)</titleabbrev>
88
<partintro>
99

10-
<section xml:id="pdo-dblib.intro">
10+
<section xml:id="ref.pdo-dblib.intro">
1111
&reftitle.intro;
1212
<para>
1313
PDO_DBLIB is a driver that implements the <link linkend="intro.pdo">PHP
@@ -120,6 +120,7 @@ dblib:host=localhost;dbname=testdb
120120
</refentry>
121121

122122
</reference>
123+
&reference.pdo-dblib.pdo-dblib;
123124
<!-- Keep this comment at the end of the file
124125
Local variables:
125126
mode: sgml

reference/pdo_dblib/versions.xml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- $Revision$ -->
3+
<!--
4+
Do NOT translate this file
5+
-->
6+
<versions>
7+
<function name="pdo\dblib" from="PHP 8 &gt;= 8.4.0"/>
8+
</versions>
9+
<!-- Keep this comment at the end of the file
10+
Local variables:
11+
mode: sgml
12+
sgml-omittag:t
13+
sgml-shorttag:t
14+
sgml-minimize-attributes:nil
15+
sgml-always-quote-attributes:t
16+
sgml-indent-step:1
17+
sgml-indent-data:t
18+
indent-tabs-mode:nil
19+
sgml-parent-document:nil
20+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
21+
sgml-exposed-tags:nil
22+
sgml-local-catalogs:nil
23+
sgml-local-ecat-files:nil
24+
End:
25+
vim600: syn=xml fen fdm=syntax fdl=2 si
26+
vim: et tw=78 syn=sgml
27+
vi: ts=1 sw=1
28+
-->

0 commit comments

Comments
 (0)