reference/reflection/reflector.xml
9eb4a46bba05da229be4c8f7a3cb64702e1a2f95
...
...
@@ -1,6 +1,5 @@
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
-

4
3
<phpdoc:classref xml:id="class.reflector" 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">
5
4

6
5
<title>The Reflector interface</title>
...
...
@@ -19,33 +18,71 @@
19
18
<!-- }}} -->
20
19

21
20
<section xml:id="reflector.synopsis">
22
-
&reftitle.classsynopsis;
21
+
&reftitle.interfacesynopsis;
23
22

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

28
-
<!-- {{{ Class synopsis -->
29
-
<classsynopsisinfo>
30
-
<ooclass>
31
-
<classname>Reflector</classname>
32
-
</ooclass>
33
-
</classsynopsisinfo>
34
-
<!-- }}} -->
29
+
<oointerface>
30
+
<modifier>extends</modifier>
31
+
<interfacename>Stringable</interfacename>
32
+
</oointerface>
35
33

36
-
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
37
-
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.reflector')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[1])" />
34
+
<classsynopsisinfo role="comment">&InheritedMethods;</classsynopsisinfo>
35
+
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.stringable')/db:refentry/db:refsect1[@role='description']/descendant::db:methodsynopsis[@role='Stringable'])">
36
+
<xi:fallback/>
37
+
</xi:include>
38
38
</classsynopsis>
39
39
<!-- }}} -->
40
40

41
41
</section>
42
42

43
-
</partintro>
43
+
<section role="changelog">
44
+
&reftitle.changelog;
45
+
<informaltable>
46
+
<tgroup cols="2">
47
+
<thead>
48
+
<row>
49
+
<entry>&Version;</entry>
50
+
<entry>&Description;</entry>
51
+
</row>
52
+
</thead>
53
+
<tbody>
54
+
<row>
55
+
<entry>8.0.0</entry>
56
+
<entry>
57
+
<methodname>Reflector::export</methodname> was removed.
58
+
</entry>
59
+
</row>
60
+
<row>
61
+
<entry>8.0.0</entry>
62
+
<entry>
63
+
<classname>Reflector</classname> extends
64
+
<interfacename>Stringable</interfacename> now. It inherits
65
+
<methodname>Stringable::__toString</methodname>, replacing
66
+
<methodname>Reflector::__toString</methodname>.
67
+
</entry>
68
+
</row>
69
+
</tbody>
70
+
</tgroup>
71
+
</informaltable>
72
+
</section>
44
73

74
+
<section role="seealso">
75
+
&reftitle.seealso;
76
+
<para>
77
+
<simplelist>
78
+
<member><methodname>Reflector::export</methodname></member>
79
+
</simplelist>
80
+
</para>
81
+
</section>
82
+
</partintro>
45
83
&reference.reflection.entities.reflector;
46
84

47
85
</phpdoc:classref>
48
-

49
86
<!-- Keep this comment at the end of the file
50
87
Local variables:
51
88
mode: sgml
52
89