reference/simplexml/simplexmliterator.xml
14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60
...
...
@@ -1,6 +1,6 @@
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
-
<phpdoc:classref xmlns:phpdoc="http://php.net/ns/phpdoc" xml:id="class.simplexmliterator" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
3
+
<phpdoc:classref xml:id="class.simplexmliterator" 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">
4
4
<title>The SimpleXMLIterator class</title>
5
5
<titleabbrev>SimpleXMLIterator</titleabbrev>
6
6

...
...
@@ -19,46 +19,23 @@
19
19
&reftitle.classsynopsis;
20
20

21
21
<!-- {{{ Synopsis -->
22
-
<classsynopsis>
23
-
<ooclass><classname>SimpleXMLIterator</classname></ooclass>
22
+
<classsynopsis class="class">
23
+
<ooclass>
24
+
<classname>SimpleXMLIterator</classname>
25
+
</ooclass>
24
26

25
-
<!-- {{{ Class synopsis -->
26
-
<classsynopsisinfo>
27
-
<ooclass>
28
-
<classname>SimpleXMLIterator</classname>
29
-
</ooclass>
30
-

31
-
<ooclass>
32
-
<modifier>extends</modifier>
33
-
<classname>SimpleXMLElement</classname>
34
-
</ooclass>
35
-

36
-
<oointerface>
37
-
<interfacename>RecursiveIterator</interfacename>
38
-
</oointerface>
39
-

40
-
<oointerface>
41
-
<interfacename>Countable</interfacename>
42
-
</oointerface>
43
-

44
-
</classsynopsisinfo>
45
-
<!-- }}} -->
46
-

47
-
<!-- {{{ If the property is documented below (xml:id=simplexmliterator.props) use this
48
-
<classsynopsisinfo role="comment">&Properties;</classsynopsisinfo>
49
-
<fieldsynopsis>
50
-
<modifier>public</modifier>
51
-
<type>string</type>
52
-
<varname linkend="simplexmliterator.props.name">name</varname>
53
-
</fieldsynopsis>
54
-
}}} -->
55
-

56
-
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
57
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.simplexmliterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
27
+
<ooclass>
28
+
<modifier>extends</modifier>
29
+
<classname>SimpleXMLElement</classname>
30
+
</ooclass>
58
31

59
32
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
60
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.simplexmlelement')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[1])" />
61
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.simplexmlelement')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
33
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.simplexmlelement')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='SimpleXMLElement'])">
34
+
<xi:fallback/>
35
+
</xi:include>
36
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.simplexmlelement')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='SimpleXMLElement'])">
37
+
<xi:fallback/>
38
+
</xi:include>
62
39
</classsynopsis>
63
40

64
41
</section>
...
...
@@ -77,12 +54,42 @@
77
54
</section>
78
55
}}} -->
79
56

80
-
</partintro>
57
+
<section role="changelog">
58
+
&reftitle.changelog;
59
+
<informaltable>
60
+
<tgroup cols="2">
61
+
<thead>
62
+
<row>
63
+
<entry>&Version;</entry>
64
+
<entry>&Description;</entry>
65
+
</row>
66
+
</thead>
67
+
<tbody>
68
+
<row>
69
+
<entry>8.0.0</entry>
70
+
<entry>
71
+
Iterator methods (<methodname>SimpleXMLIterator::hasChildren</methodname>,
72
+
<methodname>SimpleXMLIterator::getChildren</methodname>,
73
+
<methodname>SimpleXMLIterator::current</methodname>, <methodname>SimpleXMLIterator::key</methodname>,
74
+
<methodname>SimpleXMLIterator::next</methodname>,<methodname>SimpleXMLIterator::rewind</methodname>,
75
+
<methodname>SimpleXMLIterator::valid</methodname>) were moved to <classname>SimpleXMLElement</classname>.
76
+
</entry>
77
+
</row>
78
+
<row>
79
+
<entry>8.0.0</entry>
80
+
<entry>
81
+
<classname>SimpleXMLIterator</classname> implements
82
+
<interfacename>Stringable</interfacename> now.
83
+
</entry>
84
+
</row>
85
+
</tbody>
86
+
</tgroup>
87
+
</informaltable>
88
+
</section>
81
89

82
-
&reference.simplexml.entities.simplexmliterator;
90
+
</partintro>
83
91

84
92
</phpdoc:classref>
85
-

86
93
<!-- Keep this comment at the end of the file
87
94
Local variables:
88
95
mode: sgml
...
...
@@ -103,4 +110,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
103
110
vim: et tw=78 syn=sgml
104
111
vi: ts=1 sw=1
105
112
-->
106
-

107
113