1 <!ENTITY % name 'name CDATA #REQUIRED'>
\r
2 <!ENTITY % undoc 'undoc (true | false) "false"'>
\r
3 <!ENTITY % access 'access (public | private) "private"'>
\r
4 <!ENTITY % abstract 'abstract (true | false) "false"'>
\r
5 <!ENTITY % static 'static (true | false) "false"'>
\r
6 <!ENTITY % final 'final (true | false) "false"'>
\r
7 <!ENTITY % type 'type CDATA'>
\r
8 <!ENTITY % file 'file CDATA'>
\r
9 <!ENTITY % package 'package CDATA'>
\r
10 <!ENTITY % group 'group CDATA'>
\r
12 <!ELEMENT phpdoc (class|module)*>
\r
13 <!ELEMENT class (file, doc?, function*, variable*, uses*, constant*, inherited*, overriden*, path*, baseclass*, subclasses*)>
\r
24 <!ELEMENT module (file, doc?, function*, uses*, constant*)>
\r
32 <!ELEMENT variable (#PCDATA, doc?)>
\r
40 <!ELEMENT path (parent?)>
\r
41 <!ELEMENT parent (#PCDATA)>
\r
43 <!ELEMENT subclasses (subclass?)>
\r
44 <!ELEMENT subclass (#PCDATA)>
\r
46 <!ELEMENT doc ( link |
\r
67 <!ELEMENT function (#PCDATA)>
\r
75 <!ELEMENT constant (#PCDATA)>
\r
82 <!ELEMENT uses (#PCDATA)>
\r
89 <!ELEMENT baseclass (#PCDATA)>
\r
91 <!ELEMENT link (#PCDATA)>
\r
95 <!ELEMENT author (PANIK)>
\r
99 <!ELEMENT see (#PCDATA)>
\r
101 type CDATA #REQUIRED
\r
104 <!ELEMENT parameter (#PCDATA?)>
\r
105 <!ATTLIST parameter
\r
111 <!ELEMENT return (#PCDATA)>
\r
116 <!ELEMENT throws (#PCDATA)>
\r
118 <!ELEMENT global (#PCDATA)>
\r
123 <!ELEMENT inherited (element)*>
\r
124 <!ATTLIST inherited
\r
127 <!ELEMENT element (#PCDATA)>
\r
129 <!ELEMENT overriden (element)*>
\r
130 <!ATTLIST overriden
\r
135 <!ELEMENT description (#PCDATA)>
\r
136 <!ELEMENT shortdescription (#PCDATA)>
\r
137 <!ELEMENT version (#PCDATA)>
\r
138 <!ELEMENT since (#PCDATA)>
\r
139 <!ELEMENT deprecated (#PCDATA)>
\r
140 <!ELEMENT copyright (#PCDATA)>
\r
141 <!ELEMENT exclude (#PCDATA)>
\r
142 <!ELEMENT brother (#PCDATA)>
\r
143 <!ELEMENT magic (#PCDATA)>
\r
146 <!ELEMENT file (#PCDATA)>