Skip to content

Commit 065428e

Browse files
committed
Add stubs for Pdo\Pgsql methods
1 parent d5be9ce commit 065428e

File tree

3 files changed

+237
-0
lines changed

3 files changed

+237
-0
lines changed
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<refentry xml:id="pdo-pgsql.escapeidentifier" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
3+
<refnamediv>
4+
<refname>Pdo\Pgsql::escapeIdentifier</refname>
5+
<refpurpose>Description</refpurpose>
6+
</refnamediv>
7+
8+
<refsect1 role="description">
9+
&reftitle.description;
10+
<methodsynopsis role="Pdo\\Pgsql">
11+
<modifier>public</modifier> <type>string</type><methodname>Pdo\Pgsql::escapeIdentifier</methodname>
12+
<methodparam><type>string</type><parameter>input</parameter></methodparam>
13+
</methodsynopsis>
14+
&warn.undocumented.func;
15+
<simpara>
16+
Description.
17+
</simpara>
18+
</refsect1>
19+
20+
<refsect1 role="parameters">
21+
&reftitle.parameters;
22+
23+
<variablelist>
24+
<varlistentry>
25+
<term><parameter>input</parameter></term>
26+
<listitem>
27+
<simpara>
28+
Description.
29+
</simpara>
30+
</listitem>
31+
</varlistentry>
32+
</variablelist>
33+
34+
</refsect1>
35+
36+
<refsect1 role="returnvalues">
37+
&reftitle.returnvalues;
38+
<simpara>
39+
Description.
40+
</simpara>
41+
</refsect1>
42+
43+
<refsect1 role="errors">
44+
&reftitle.errors;
45+
<simpara>
46+
When does this function issue <constant>E_*</constant> level errors,
47+
and/or throw <exceptionname>Exception</exceptionname>s.
48+
</simpara>
49+
</refsect1>
50+
51+
<refsect1 role="examples">
52+
&reftitle.examples;
53+
<example xml:id="pdo-pgsql.escapeidentifier.example.basic">
54+
<title><methodname>Pdo\Pgsql::escapeIdentifier</methodname> example</title>
55+
<simpara>
56+
Description.
57+
</simpara>
58+
<programlisting role="php">
59+
<![CDATA[
60+
<?php
61+
echo "Code example";
62+
?>
63+
]]>
64+
</programlisting>
65+
&example.outputs;
66+
<screen>
67+
<![CDATA[
68+
Code example
69+
]]>
70+
</screen>
71+
</example>
72+
</refsect1>
73+
74+
<refsect1 role="seealso">
75+
&reftitle.seealso;
76+
<simplelist>
77+
<member><methodname>PDO::quote</methodname></member>
78+
</simplelist>
79+
</refsect1>
80+
81+
</refentry>
82+
<!-- Keep this comment at the end of the file
83+
Local variables:
84+
mode: sgml
85+
sgml-omittag:t
86+
sgml-shorttag:t
87+
sgml-minimize-attributes:nil
88+
sgml-always-quote-attributes:t
89+
sgml-indent-step:1
90+
sgml-indent-data:t
91+
indent-tabs-mode:nil
92+
sgml-parent-document:nil
93+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
94+
sgml-exposed-tags:nil
95+
sgml-local-catalogs:nil
96+
sgml-local-ecat-files:nil
97+
End:
98+
vim600: syn=xml fen fdm=syntax fdl=2 si
99+
vim: et tw=78 syn=sgml
100+
vi: ts=1 sw=1
101+
-->
Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<refentry xml:id="pdo-pgsql.setnoticecallback" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
3+
<refnamediv>
4+
<refname>Pdo\Pgsql::setNoticeCallback</refname>
5+
<refpurpose>Description</refpurpose>
6+
</refnamediv>
7+
8+
<refsect1 role="description">
9+
&reftitle.description;
10+
<methodsynopsis role="Pdo\\Pgsql">
11+
<modifier>public</modifier> <type>void</type><methodname>Pdo\Pgsql::setNoticeCallback</methodname>
12+
<methodparam><type class="union"><type>callable</type><type>null</type></type><parameter>callback</parameter></methodparam>
13+
</methodsynopsis>
14+
&warn.undocumented.func;
15+
<simpara>
16+
Description.
17+
</simpara>
18+
</refsect1>
19+
20+
<refsect1 role="parameters">
21+
&reftitle.parameters;
22+
23+
<variablelist>
24+
<varlistentry>
25+
<term><parameter>callback</parameter></term>
26+
<listitem>
27+
<simpara>
28+
Description.
29+
</simpara>
30+
</listitem>
31+
</varlistentry>
32+
</variablelist>
33+
34+
</refsect1>
35+
36+
<refsect1 role="returnvalues">
37+
&reftitle.returnvalues;
38+
<simpara>
39+
&return.void;
40+
</simpara>
41+
</refsect1>
42+
43+
<refsect1 role="errors">
44+
&reftitle.errors;
45+
<simpara>
46+
When does this function issue <constant>E_*</constant> level errors,
47+
and/or throw <exceptionname>Exception</exceptionname>s.
48+
</simpara>
49+
</refsect1>
50+
51+
<refsect1 role="changelog">
52+
&reftitle.changelog;
53+
<informaltable>
54+
<tgroup cols="2">
55+
<thead>
56+
<row>
57+
<entry>&Version;</entry>
58+
<entry>&Description;</entry>
59+
</row>
60+
</thead>
61+
<tbody>
62+
<row>
63+
<entry>8.X.0</entry>
64+
<entry>
65+
Description
66+
</entry>
67+
</row>
68+
</tbody>
69+
</tgroup>
70+
</informaltable>
71+
</refsect1>
72+
73+
<refsect1 role="examples">
74+
&reftitle.examples;
75+
<example xml:id="pdo-pgsql.setnoticecallback.example.basic">
76+
<title><methodname>Pdo\Pgsql::setNoticeCallback</methodname> example</title>
77+
<simpara>
78+
Description.
79+
</simpara>
80+
<programlisting role="php">
81+
<![CDATA[
82+
<?php
83+
echo "Code example";
84+
?>
85+
]]>
86+
</programlisting>
87+
&example.outputs;
88+
<screen>
89+
<![CDATA[
90+
Code example
91+
]]>
92+
</screen>
93+
</example>
94+
</refsect1>
95+
96+
<refsect1 role="notes">
97+
&reftitle.notes;
98+
<note>
99+
<simpara>
100+
Any notes that don't fit anywhere else should go here.
101+
</simpara>
102+
</note>
103+
</refsect1>
104+
105+
<refsect1 role="seealso">
106+
&reftitle.seealso;
107+
<simplelist>
108+
<member><methodname>ClassName::otherMethodName</methodname></member>
109+
<member><function>some_function</function></member>
110+
<!-- <member><link linkend="some.id.chunk.to.link">something appendix</link></member> -->
111+
</simplelist>
112+
</refsect1>
113+
114+
</refentry>
115+
<!-- Keep this comment at the end of the file
116+
Local variables:
117+
mode: sgml
118+
sgml-omittag:t
119+
sgml-shorttag:t
120+
sgml-minimize-attributes:nil
121+
sgml-always-quote-attributes:t
122+
sgml-indent-step:1
123+
sgml-indent-data:t
124+
indent-tabs-mode:nil
125+
sgml-parent-document:nil
126+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
127+
sgml-exposed-tags:nil
128+
sgml-local-catalogs:nil
129+
sgml-local-ecat-files:nil
130+
End:
131+
vim600: syn=xml fen fdm=syntax fdl=2 si
132+
vim: et tw=78 syn=sgml
133+
vi: ts=1 sw=1
134+
-->

reference/pdo_pgsql/versions.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@
99
<function name="pdo\pgsql::copyfromfile" from="PHP 8 &gt;= 8.4.0"/>
1010
<function name="pdo\pgsql::copytoarray" from="PHP 8 &gt;= 8.4.0"/>
1111
<function name="pdo\pgsql::copytofile" from="PHP 8 &gt;= 8.4.0"/>
12+
<function name="pdo\pgsql::escapeidentifier" from="PHP 8 &gt;= 8.4.0"/>
1213
<function name="pdo\pgsql::getnotify" from="PHP 8 &gt;= 8.4.0"/>
1314
<function name="pdo\pgsql::getpid" from="PHP 8 &gt;= 8.4.0"/>
1415
<function name="pdo\pgsql::lobcreate" from="PHP 8 &gt;= 8.4.0"/>
1516
<function name="pdo\pgsql::lobopen" from="PHP 8 &gt;= 8.4.0"/>
1617
<function name="pdo\pgsql::lobunlink" from="PHP 8 &gt;= 8.4.0"/>
18+
<function name="pdo\pgsql::setnoticecallback" from="PHP 8 &gt;= 8.4.0"/>
1719
</versions>
1820
<!-- Keep this comment at the end of the file
1921
Local variables:

0 commit comments

Comments
 (0)