reference/json/jsonexception.xml
14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60
...
...
@@ -1,11 +1,6 @@
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
-

4
-
<phpdoc:exceptionref xml:id="class.jsonexception"
5
-
xmlns:phpdoc="http://php.net/ns/phpdoc"
6
-
xmlns:xlink="http://www.w3.org/1999/xlink"
7
-
xmlns:xi="http://www.w3.org/2001/XInclude"
8
-
xmlns="http://docbook.org/ns/docbook">
3
+
<phpdoc:exceptionref xml:id="class.jsonexception" 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">
9
4
<title>The JsonException class</title>
10
5
<titleabbrev>JsonException</titleabbrev>
11
6
...
...
@@ -17,7 +12,8 @@
17
12
<para>
18
13
Exception thrown if <constant>JSON_THROW_ON_ERROR</constant> option is
19
14
set for <function>json_encode</function> or
20
-
<function>json_decode</function>.
15
+
<function>json_decode</function>. <varname>code</varname> contains the error
16
+
type, for possible values see <function>json_last_error</function>.
21
17
</para>
22
18
</section>
23
19
<!-- }}} -->
...
...
@@ -26,35 +22,28 @@
26
22
&reftitle.classsynopsis;
27
23
28
24
<!-- {{{ Synopsis -->
29
-
<classsynopsis>
30
-
<ooclass><classname>JsonException</classname></ooclass>
31
-
32
-
<!-- {{{ Exception synopsis -->
33
-
<classsynopsisinfo>
34
-
<ooclass>
35
-
<classname>JsonException</classname>
36
-
</ooclass>
25
+
<classsynopsis class="class">
26
+
<ooexception>
27
+
<exceptionname>JsonException</exceptionname>
28
+
</ooexception>
37
29

38
-
<ooclass>
39
-
<modifier>extends</modifier>
40
-
<classname>Exception</classname>
41
-
</ooclass>
42
-
</classsynopsisinfo>
43
-
<!-- }}} -->
30
+
<ooclass>
31
+
<modifier>extends</modifier>
32
+
<classname>Exception</classname>
33
+
</ooclass>
44
34

45
35
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
46
36
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
47
-
<xi:fallback />
37
+
<xi:fallback/>
48
38
</xi:include>
49
39

50
-
<!-- Comment this section out if the exception does not contain any methods -->
51
-
<!--
52
-
<classsynopsisinfo role="comment">Methods</classsynopsisinfo>
53
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.jsonexception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
54
-
-->
55
-
<!-- If the exception extends another exception use this -->
56
-
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
57
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
40
+
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
41
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Exception'])">
42
+
<xi:fallback/>
43
+
</xi:include>
44
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Exception'])">
45
+
<xi:fallback/>
46
+
</xi:include>
58
47
</classsynopsis>
59
48
<!-- }}} -->
60
49
...
...
@@ -67,7 +56,6 @@
67
56
-->
68
57
69
58
</phpdoc:exceptionref>
70
-
71
59
<!-- Keep this comment at the end of the file
72
60
Local variables:
73
61
mode: sgml
74
62