1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 292734 $ -->
<phpdoc:exceptionref xml:id="class.pdoexception" xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:phpdoc="http://php.net/ns/phpdoc">
<title>The PDOException class</title>
<titleabbrev>PDOException</titleabbrev>
<partintro>
<!-- {{{ PDOException intro -->
<section xml:id="pdoexception.intro">
&reftitle.intro;
<para>
Represents an error raised by PDO. You should not throw a
<classname>PDOException</classname> from your own code.
See <link linkend='language.exceptions'>Exceptions</link> for more
information about Exceptions in PHP.
</para>
</section>
<!-- }}} -->
<section xml:id="pdoexception.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis>
<ooclass><classname>PDOException</classname></ooclass>
<!-- {{{ Class synopsis -->
<classsynopsisinfo>
<ooclass>
<classname>PDOException</classname>
</ooclass>
<ooclass>
<modifier>extends</modifier>
<classname>RuntimeException</classname>
</ooclass>
</classsynopsisinfo>
<!-- }}} -->
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
<fieldsynopsis><!-- {{{ errorInfo -->
<modifier>public</modifier>
<type>array</type>
<varname linkend="pdoexception.props.errorinfo">errorInfo</varname>
</fieldsynopsis><!-- }}} -->
<fieldsynopsis><!-- {{{ message -->
<modifier>protected</modifier>
<type>string</type>
<varname linkend="pdoexception.props.message">message</varname>
</fieldsynopsis><!-- }}} -->
<fieldsynopsis><!-- {{{ code -->
<modifier>protected</modifier>
<type>string</type>
<varname linkend="pdoexception.props.code">code</varname>
</fieldsynopsis><!-- }}} -->
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook)
xpointer(id('class.exception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])"
/>
</classsynopsis>
<!-- }}} -->
</section>
<!-- {{{ PDOException properties -->
<section xml:id="pdoexception.props">
&reftitle.properties;
<variablelist>
<varlistentry xml:id="pdoexception.props.errorinfo"><!-- {{{ -->
<term><varname>errorInfo</varname></term>
<listitem>
<para>
Corresponds to <function>PDO::errorInfo</function> or
<function>PDOStatement::errorInfo</function>
</para>
</listitem>
</varlistentry><!-- }}} -->
<varlistentry xml:id="pdoexception.props.message"><!-- {{{ -->
<term><varname>message</varname></term>
<listitem>
<para>
Textual error message. <function>Exception::getMessage</function> to access it.
</para>
</listitem>
</varlistentry><!-- }}} -->
<varlistentry xml:id="pdoexception.props.code"><!-- {{{ -->
<term><varname>code</varname></term>
<listitem>
<para>
<literal>SQLSTATE</literal> error code. Use
<function>Exception::getCode</function> to access it.
</para>
</listitem>
</varlistentry><!-- }}} -->
</variablelist>
</section>
<!-- }}} -->
</partintro>
</phpdoc:exceptionref>
<!-- 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
-->
|