Annotation of embedaddon/php/ext/reflection/tests/ReflectionClass_toString_001.phpt, revision 1.1.1.2
1.1 misho 1: --TEST--
2: ReflectionClass::__toString()
3: --CREDITS--
4: Robin Fernandes <robinf@php.net>
5: Steve Seear <stevseea@php.net>
6: --FILE--
7: <?php
8: $rc = new ReflectionClass("ReflectionClass");
9: echo $rc;
10: ?>
11: --EXPECTF--
12: Class [ <internal:Reflection> class ReflectionClass implements Reflector ] {
13:
14: - Constants [3] {
15: Constant [ integer IS_IMPLICIT_ABSTRACT ] { 16 }
16: Constant [ integer IS_EXPLICIT_ABSTRACT ] { 32 }
17: Constant [ integer IS_FINAL ] { 64 }
18: }
19:
20: - Static properties [0] {
21: }
22:
23: - Static methods [1] {
24: Method [ <internal:Reflection> static public method export ] {
25:
26: - Parameters [2] {
27: Parameter #0 [ <required> $argument ]
28: Parameter #1 [ <optional> $return ]
29: }
30: }
31: }
32:
33: - Properties [1] {
34: Property [ <default> public $name ]
35: }
36:
1.1.1.2 ! misho 37: - Methods [49] {
1.1 misho 38: Method [ <internal:Reflection> final private method __clone ] {
39:
40: - Parameters [0] {
41: }
42: }
43:
44: Method [ <internal:Reflection, ctor> public method __construct ] {
45:
46: - Parameters [1] {
47: Parameter #0 [ <required> $argument ]
48: }
49: }
50:
51: Method [ <internal:Reflection> public method __toString ] {
52:
53: - Parameters [0] {
54: }
55: }
56:
57: Method [ <internal:Reflection> public method getName ] {
58:
59: - Parameters [0] {
60: }
61: }
62:
63: Method [ <internal:Reflection> public method isInternal ] {
64:
65: - Parameters [0] {
66: }
67: }
68:
69: Method [ <internal:Reflection> public method isUserDefined ] {
70:
71: - Parameters [0] {
72: }
73: }
74:
75: Method [ <internal:Reflection> public method isInstantiable ] {
76:
77: - Parameters [0] {
78: }
79: }
80:
1.1.1.2 ! misho 81: Method [ <internal:Reflection> public method isCloneable ] {
! 82:
! 83: - Parameters [0] {
! 84: }
! 85: }
! 86:
1.1 misho 87: Method [ <internal:Reflection> public method getFileName ] {
88:
89: - Parameters [0] {
90: }
91: }
92:
93: Method [ <internal:Reflection> public method getStartLine ] {
94:
95: - Parameters [0] {
96: }
97: }
98:
99: Method [ <internal:Reflection> public method getEndLine ] {
100:
101: - Parameters [0] {
102: }
103: }
104:
105: Method [ <internal:Reflection> public method getDocComment ] {
106:
107: - Parameters [0] {
108: }
109: }
110:
111: Method [ <internal:Reflection> public method getConstructor ] {
112:
113: - Parameters [0] {
114: }
115: }
116:
117: Method [ <internal:Reflection> public method hasMethod ] {
118:
119: - Parameters [1] {
120: Parameter #0 [ <required> $name ]
121: }
122: }
123:
124: Method [ <internal:Reflection> public method getMethod ] {
125:
126: - Parameters [1] {
127: Parameter #0 [ <required> $name ]
128: }
129: }
130:
131: Method [ <internal:Reflection> public method getMethods ] {
132:
133: - Parameters [1] {
134: Parameter #0 [ <optional> $filter ]
135: }
136: }
137:
138: Method [ <internal:Reflection> public method hasProperty ] {
139:
140: - Parameters [1] {
141: Parameter #0 [ <required> $name ]
142: }
143: }
144:
145: Method [ <internal:Reflection> public method getProperty ] {
146:
147: - Parameters [1] {
148: Parameter #0 [ <required> $name ]
149: }
150: }
151:
152: Method [ <internal:Reflection> public method getProperties ] {
153:
154: - Parameters [1] {
155: Parameter #0 [ <optional> $filter ]
156: }
157: }
158:
159: Method [ <internal:Reflection> public method hasConstant ] {
160:
161: - Parameters [1] {
162: Parameter #0 [ <required> $name ]
163: }
164: }
165:
166: Method [ <internal:Reflection> public method getConstants ] {
167:
168: - Parameters [0] {
169: }
170: }
171:
172: Method [ <internal:Reflection> public method getConstant ] {
173:
174: - Parameters [1] {
175: Parameter #0 [ <required> $name ]
176: }
177: }
178:
179: Method [ <internal:Reflection> public method getInterfaces ] {
180:
181: - Parameters [0] {
182: }
183: }
184:
185: Method [ <internal:Reflection> public method getInterfaceNames ] {
186:
187: - Parameters [0] {
188: }
189: }
190:
191: Method [ <internal:Reflection> public method isInterface ] {
192:
193: - Parameters [0] {
194: }
195: }
196:
1.1.1.2 ! misho 197: Method [ <internal:Reflection> public method getTraits ] {
! 198:
! 199: - Parameters [0] {
! 200: }
! 201: }
! 202:
! 203: Method [ <internal:Reflection> public method getTraitNames ] {
! 204:
! 205: - Parameters [0] {
! 206: }
! 207: }
! 208:
! 209: Method [ <internal:Reflection> public method getTraitAliases ] {
! 210:
! 211: - Parameters [0] {
! 212: }
! 213: }
! 214:
! 215: Method [ <internal:Reflection> public method isTrait ] {
! 216:
! 217: - Parameters [0] {
! 218: }
! 219: }
! 220:
1.1 misho 221: Method [ <internal:Reflection> public method isAbstract ] {
222:
223: - Parameters [0] {
224: }
225: }
226:
227: Method [ <internal:Reflection> public method isFinal ] {
228:
229: - Parameters [0] {
230: }
231: }
232:
233: Method [ <internal:Reflection> public method getModifiers ] {
234:
235: - Parameters [0] {
236: }
237: }
238:
239: Method [ <internal:Reflection> public method isInstance ] {
240:
241: - Parameters [1] {
242: Parameter #0 [ <required> $object ]
243: }
244: }
245:
246: Method [ <internal:Reflection> public method newInstance ] {
247:
248: - Parameters [1] {
249: Parameter #0 [ <required> $args ]
250: }
251: }
252:
1.1.1.2 ! misho 253: Method [ <internal:Reflection> public method newInstanceWithoutConstructor ] {
! 254:
! 255: - Parameters [0] {
! 256: }
! 257: }
! 258:
1.1 misho 259: Method [ <internal:Reflection> public method newInstanceArgs ] {
260:
261: - Parameters [1] {
262: Parameter #0 [ <optional> array $args ]
263: }
264: }
265:
266: Method [ <internal:Reflection> public method getParentClass ] {
267:
268: - Parameters [0] {
269: }
270: }
271:
272: Method [ <internal:Reflection> public method isSubclassOf ] {
273:
274: - Parameters [1] {
275: Parameter #0 [ <required> $class ]
276: }
277: }
278:
279: Method [ <internal:Reflection> public method getStaticProperties ] {
280:
281: - Parameters [0] {
282: }
283: }
284:
285: Method [ <internal:Reflection> public method getStaticPropertyValue ] {
286:
287: - Parameters [2] {
288: Parameter #0 [ <required> $name ]
289: Parameter #1 [ <optional> $default ]
290: }
291: }
292:
293: Method [ <internal:Reflection> public method setStaticPropertyValue ] {
294:
295: - Parameters [2] {
296: Parameter #0 [ <required> $name ]
297: Parameter #1 [ <required> $value ]
298: }
299: }
300:
301: Method [ <internal:Reflection> public method getDefaultProperties ] {
302:
303: - Parameters [0] {
304: }
305: }
306:
307: Method [ <internal:Reflection> public method isIterateable ] {
308:
309: - Parameters [0] {
310: }
311: }
312:
313: Method [ <internal:Reflection> public method implementsInterface ] {
314:
315: - Parameters [1] {
316: Parameter #0 [ <required> $interface ]
317: }
318: }
319:
320: Method [ <internal:Reflection> public method getExtension ] {
321:
322: - Parameters [0] {
323: }
324: }
325:
326: Method [ <internal:Reflection> public method getExtensionName ] {
327:
328: - Parameters [0] {
329: }
330: }
331:
332: Method [ <internal:Reflection> public method inNamespace ] {
333:
334: - Parameters [0] {
335: }
336: }
337:
338: Method [ <internal:Reflection> public method getNamespaceName ] {
339:
340: - Parameters [0] {
341: }
342: }
343:
344: Method [ <internal:Reflection> public method getShortName ] {
345:
346: - Parameters [0] {
347: }
348: }
349: }
350: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>