reference/spl/recursivearrayiterator.xml
75dfe6f1169abbe5c6787c4b54f4c0bfa62da3fe
...
...
@@ -10,8 +10,8 @@
10
10
<section xml:id="recursivearrayiterator.intro">
11
11
&reftitle.intro;
12
12
<para>
13
-
This iterator allows to unset and modify values and keys while iterating over Arrays and Objects
14
-
in the same way as the <type>ArrayIterator</type>. Additionally it is possible to iterate
13
+
This iterator allows for unsetting and modifying values and keys while iterating over arrays and objects,
14
+
in the same way as the <type>ArrayIterator</type>. Additionally, it is possible to iterate
15
15
over the current iterator entry.
16
16
</para>
17
17
</section>
...
...
@@ -21,46 +21,44 @@
21
21
&reftitle.classsynopsis;
22
22

23
23
<!-- {{{ Synopsis -->
24
-
<classsynopsis>
24
+
<classsynopsis class="class">
25
25
<ooclass>
26
26
<classname>RecursiveArrayIterator</classname>
27
27
</ooclass>
28
28

29
-
<classsynopsisinfo>
30
-
<ooclass>
31
-
<classname>RecursiveArrayIterator</classname>
32
-
</ooclass>
33
-

34
-
<ooclass>
35
-
<modifier>extends</modifier>
36
-
<classname>ArrayIterator</classname>
37
-
</ooclass>
29
+
<ooclass>
30
+
<modifier>extends</modifier>
31
+
<classname>ArrayIterator</classname>
32
+
</ooclass>
38
33

39
-
<oointerface>
40
-
<interfacename>RecursiveIterator</interfacename>
41
-
</oointerface>
42
-
</classsynopsisinfo>
34
+
<oointerface>
35
+
<modifier>implements</modifier>
36
+
<interfacename>RecursiveIterator</interfacename>
37
+
</oointerface>
43
38

44
39
<classsynopsisinfo role="comment">&InheritedConstants;</classsynopsisinfo>
45
40
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.arrayiterator')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Constants;']]))">
46
-
<xi:fallback />
41
+
<xi:fallback/>
47
42
</xi:include>
48
43

49
44
<classsynopsisinfo role="comment">&Constants;</classsynopsisinfo>
50
45
<fieldsynopsis>
46
+
<modifier>public</modifier>
51
47
<modifier>const</modifier>
52
48
<type>int</type>
53
-
<varname linkend="recursivearrayiterator.constants.child-arrays-only">CHILD_ARRAYS_ONLY</varname>
54
-
<initializer>4</initializer>
49
+
<varname linkend="recursivearrayiterator.constants.child-arrays-only">RecursiveArrayIterator::CHILD_ARRAYS_ONLY</varname>
55
50
</fieldsynopsis>
56
51

57
52
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
58
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.recursivearrayiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])">
53
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.recursivearrayiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='RecursiveArrayIterator'])">
59
54
<xi:fallback/>
60
55
</xi:include>
61
56

62
57
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
63
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.arrayiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[not(@role='procedural')])">
58
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.arrayiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='ArrayIterator'])">
59
+
<xi:fallback/>
60
+
</xi:include>
61
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.arrayiterator')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='ArrayIterator'])">
64
62
<xi:fallback/>
65
63
</xi:include>
66
64
</classsynopsis>
67
65