Test: /ext/reflection/tests/ReflectionExtension_export_basic.phpt - Version 7.4.1    

There is 1 diff reported by users for this test.

Count Diff
1 (100%)
002+ Extension [ <persistent> extension #33 Reflection version 7.4.1 ] {
003+
002- bool(false)
003- ==DONE==
004+ - Classes [17] {
005+ Class [ <internal:Reflection> class ReflectionException extends Exception implements Throwable ] {
006+
007+ - Constants [0] {
008+ }
009+
010+ - Static properties [0] {
011+ }
012+
013+ - Static methods [0] {
014+ }
015+
016+ - Properties [4] {
017+ Property [ <default> protected $message ]
018+ Property [ <default> protected $code ]
019+ Property [ <default> protected $file ]
020+ Property [ <default> protected $line ]
021+ }
022+
023+ - Methods [10] {
024+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
025+
026+ - Parameters [3] {
027+ Parameter #0 [ <optional> $message ]
028+ Parameter #1 [ <optional> $code ]
029+ Parameter #2 [ <optional> $previous ]
030+ }
031+ }
032+
033+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
034+ }
035+
036+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
037+ }
038+
039+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
040+ }
041+
042+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
043+ }
044+
045+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
046+ }
047+
048+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
049+ }
050+
051+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
052+ }
053+
054+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
055+ }
056+
057+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
058+ }
059+ }
060+ }
061+
062+ Class [ <internal:Reflection> class Reflection ] {
063+
064+ - Constants [0] {
065+ }
066+
067+ - Static properties [0] {
068+ }
069+
070+ - Static methods [2] {
071+ Method [ <internal:Reflection> static public method getModifierNames ] {
072+
073+ - Parameters [1] {
074+ Parameter #0 [ <required> $modifiers ]
075+ }
076+ }
077+
078+ Method [ <internal, deprecated:Reflection> static public method export ] {
079+
080+ - Parameters [2] {
081+ Parameter #0 [ <required> Reflector $reflector ]
082+ Parameter #1 [ <optional> $return ]
083+ }
084+ }
085+ }
086+
087+ - Properties [0] {
088+ }
089+
090+ - Methods [0] {
091+ }
092+ }
093+
094+ Interface [ <internal:Reflection> interface Reflector ] {
095+
096+ - Constants [0] {
097+ }
098+
099+ - Static properties [0] {
100+ }
101+
102+ - Static methods [0] {
103+ }
104+
105+ - Properties [0] {
106+ }
107+
108+ - Methods [1] {
109+ Method [ <internal:Reflection> abstract public method __toString ] {
110+
111+ - Parameters [0] {
112+ }
113+ }
114+ }
115+ }
116+
117+ Class [ <internal:Reflection> abstract class ReflectionFunctionAbstract implements Reflector ] {
118+
119+ - Constants [0] {
120+ }
121+
122+ - Static properties [0] {
123+ }
124+
125+ - Static methods [0] {
126+ }
127+
128+ - Properties [1] {
129+ Property [ <default> public $name ]
130+ }
131+
132+ - Methods [27] {
133+ Method [ <internal:Reflection> final private method __clone ] {
134+
135+ - Parameters [0] {
136+ }
137+ }
138+
139+ Method [ <internal:Reflection> public method inNamespace ] {
140+
141+ - Parameters [0] {
142+ }
143+ }
144+
145+ Method [ <internal:Reflection> public method isClosure ] {
146+
147+ - Parameters [0] {
148+ }
149+ }
150+
151+ Method [ <internal:Reflection> public method isDeprecated ] {
152+
153+ - Parameters [0] {
154+ }
155+ }
156+
157+ Method [ <internal:Reflection> public method isInternal ] {
158+
159+ - Parameters [0] {
160+ }
161+ }
162+
163+ Method [ <internal:Reflection> public method isUserDefined ] {
164+
165+ - Parameters [0] {
166+ }
167+ }
168+
169+ Method [ <internal:Reflection> public method isGenerator ] {
170+
171+ - Parameters [0] {
172+ }
173+ }
174+
175+ Method [ <internal:Reflection> public method isVariadic ] {
176+
177+ - Parameters [0] {
178+ }
179+ }
180+
181+ Method [ <internal:Reflection> public method getClosureThis ] {
182+
183+ - Parameters [0] {
184+ }
185+ }
186+
187+ Method [ <internal:Reflection> public method getClosureScopeClass ] {
188+
189+ - Parameters [0] {
190+ }
191+ }
192+
193+ Method [ <internal:Reflection> public method getDocComment ] {
194+
195+ - Parameters [0] {
196+ }
197+ }
198+
199+ Method [ <internal:Reflection> public method getEndLine ] {
200+
201+ - Parameters [0] {
202+ }
203+ }
204+
205+ Method [ <internal:Reflection> public method getExtension ] {
206+
207+ - Parameters [0] {
208+ }
209+ }
210+
211+ Method [ <internal:Reflection> public method getExtensionName ] {
212+
213+ - Parameters [0] {
214+ }
215+ }
216+
217+ Method [ <internal:Reflection> public method getFileName ] {
218+
219+ - Parameters [0] {
220+ }
221+ }
222+
223+ Method [ <internal:Reflection> public method getName ] {
224+
225+ - Parameters [0] {
226+ }
227+ }
228+
229+ Method [ <internal:Reflection> public method getNamespaceName ] {
230+
231+ - Parameters [0] {
232+ }
233+ }
234+
235+ Method [ <internal:Reflection> public method getNumberOfParameters ] {
236+
237+ - Parameters [0] {
238+ }
239+ }
240+
241+ Method [ <internal:Reflection> public method getNumberOfRequiredParameters ] {
242+
243+ - Parameters [0] {
244+ }
245+ }
246+
247+ Method [ <internal:Reflection> public method getParameters ] {
248+
249+ - Parameters [0] {
250+ }
251+ }
252+
253+ Method [ <internal:Reflection> public method getShortName ] {
254+
255+ - Parameters [0] {
256+ }
257+ }
258+
259+ Method [ <internal:Reflection> public method getStartLine ] {
260+
261+ - Parameters [0] {
262+ }
263+ }
264+
265+ Method [ <internal:Reflection> public method getStaticVariables ] {
266+
267+ - Parameters [0] {
268+ }
269+ }
270+
271+ Method [ <internal:Reflection> public method returnsReference ] {
272+
273+ - Parameters [0] {
274+ }
275+ }
276+
277+ Method [ <internal:Reflection> public method hasReturnType ] {
278+
279+ - Parameters [0] {
280+ }
281+ }
282+
283+ Method [ <internal:Reflection> public method getReturnType ] {
284+
285+ - Parameters [0] {
286+ }
287+ }
288+
289+ Method [ <internal:Reflection, inherits Reflector> abstract public method __toString ] {
290+
291+ - Parameters [0] {
292+ }
293+ }
294+ }
295+ }
296+
297+ Class [ <internal:Reflection> class ReflectionFunction extends ReflectionFunctionAbstract implements Reflector ] {
298+
299+ - Constants [1] {
300+ Constant [ public int IS_DEPRECATED ] { 2048 }
301+ }
302+
303+ - Static properties [0] {
304+ }
305+
306+ - Static methods [1] {
307+ Method [ <internal, deprecated:Reflection> static public method export ] {
308+
309+ - Parameters [2] {
310+ Parameter #0 [ <required> $name ]
311+ Parameter #1 [ <optional> $return ]
312+ }
313+ }
314+ }
315+
316+ - Properties [1] {
317+ Property [ <default> public $name ]
318+ }
319+
320+ - Methods [31] {
321+ Method [ <internal:Reflection, ctor> public method __construct ] {
322+
323+ - Parameters [1] {
324+ Parameter #0 [ <required> $name ]
325+ }
326+ }
327+
328+ Method [ <internal:Reflection, overwrites Reflector, prototype Reflector> public method __toString ] {
329+
330+ - Parameters [0] {
331+ }
332+ }
333+
334+ Method [ <internal:Reflection> public method isDisabled ] {
335+
336+ - Parameters [0] {
337+ }
338+ }
339+
340+ Method [ <internal:Reflection> public method invoke ] {
341+
342+ - Parameters [1] {
343+ Parameter #0 [ <optional> $args ]
344+ }
345+ }
346+
347+ Method [ <internal:Reflection> public method invokeArgs ] {
348+
349+ - Parameters [1] {
350+ Parameter #0 [ <required> array $args ]
351+ }
352+ }
353+
354+ Method [ <internal:Reflection> public method getClosure ] {
355+
356+ - Parameters [0] {
357+ }
358+ }
359+
360+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method inNamespace ] {
361+
362+ - Parameters [0] {
363+ }
364+ }
365+
366+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isClosure ] {
367+
368+ - Parameters [0] {
369+ }
370+ }
371+
372+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isDeprecated ] {
373+
374+ - Parameters [0] {
375+ }
376+ }
377+
378+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isInternal ] {
379+
380+ - Parameters [0] {
381+ }
382+ }
383+
384+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isUserDefined ] {
385+
386+ - Parameters [0] {
387+ }
388+ }
389+
390+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isGenerator ] {
391+
392+ - Parameters [0] {
393+ }
394+ }
395+
396+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isVariadic ] {
397+
398+ - Parameters [0] {
399+ }
400+ }
401+
402+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getClosureThis ] {
403+
404+ - Parameters [0] {
405+ }
406+ }
407+
408+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getClosureScopeClass ] {
409+
410+ - Parameters [0] {
411+ }
412+ }
413+
414+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getDocComment ] {
415+
416+ - Parameters [0] {
417+ }
418+ }
419+
420+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getEndLine ] {
421+
422+ - Parameters [0] {
423+ }
424+ }
425+
426+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getExtension ] {
427+
428+ - Parameters [0] {
429+ }
430+ }
431+
432+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getExtensionName ] {
433+
434+ - Parameters [0] {
435+ }
436+ }
437+
438+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getFileName ] {
439+
440+ - Parameters [0] {
441+ }
442+ }
443+
444+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getName ] {
445+
446+ - Parameters [0] {
447+ }
448+ }
449+
450+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getNamespaceName ] {
451+
452+ - Parameters [0] {
453+ }
454+ }
455+
456+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getNumberOfParameters ] {
457+
458+ - Parameters [0] {
459+ }
460+ }
461+
462+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getNumberOfRequiredParameters ] {
463+
464+ - Parameters [0] {
465+ }
466+ }
467+
468+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getParameters ] {
469+
470+ - Parameters [0] {
471+ }
472+ }
473+
474+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getShortName ] {
475+
476+ - Parameters [0] {
477+ }
478+ }
479+
480+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getStartLine ] {
481+
482+ - Parameters [0] {
483+ }
484+ }
485+
486+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getStaticVariables ] {
487+
488+ - Parameters [0] {
489+ }
490+ }
491+
492+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method returnsReference ] {
493+
494+ - Parameters [0] {
495+ }
496+ }
497+
498+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method hasReturnType ] {
499+
500+ - Parameters [0] {
501+ }
502+ }
503+
504+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getReturnType ] {
505+
506+ - Parameters [0] {
507+ }
508+ }
509+ }
510+ }
511+
512+ Class [ <internal:Reflection> class ReflectionGenerator ] {
513+
514+ - Constants [0] {
515+ }
516+
517+ - Static properties [0] {
518+ }
519+
520+ - Static methods [0] {
521+ }
522+
523+ - Properties [0] {
524+ }
525+
526+ - Methods [7] {
527+ Method [ <internal:Reflection, ctor> public method __construct ] {
528+
529+ - Parameters [1] {
530+ Parameter #0 [ <required> $generator ]
531+ }
532+ }
533+
534+ Method [ <internal:Reflection> public method getExecutingLine ] {
535+
536+ - Parameters [0] {
537+ }
538+ }
539+
540+ Method [ <internal:Reflection> public method getExecutingFile ] {
541+
542+ - Parameters [0] {
543+ }
544+ }
545+
546+ Method [ <internal:Reflection> public method getTrace ] {
547+
548+ - Parameters [1] {
549+ Parameter #0 [ <optional> $options ]
550+ }
551+ }
552+
553+ Method [ <internal:Reflection> public method getFunction ] {
554+
555+ - Parameters [0] {
556+ }
557+ }
558+
559+ Method [ <internal:Reflection> public method getThis ] {
560+
561+ - Parameters [0] {
562+ }
563+ }
564+
565+ Method [ <internal:Reflection> public method getExecutingGenerator ] {
566+
567+ - Parameters [0] {
568+ }
569+ }
570+ }
571+ }
572+
573+ Class [ <internal:Reflection> class ReflectionParameter implements Reflector ] {
574+
575+ - Constants [0] {
576+ }
577+
578+ - Static properties [0] {
579+ }
580+
581+ - Static methods [1] {
582+ Method [ <internal, deprecated:Reflection> static public method export ] {
583+
584+ - Parameters [3] {
585+ Parameter #0 [ <required> $function ]
586+ Parameter #1 [ <required> $parameter ]
587+ Parameter #2 [ <optional> $return ]
588+ }
589+ }
590+ }
591+
592+ - Properties [1] {
593+ Property [ <default> public $name ]
594+ }
595+
596+ - Methods [21] {
597+ Method [ <internal:Reflection> final private method __clone ] {
598+
599+ - Parameters [0] {
600+ }
601+ }
602+
603+ Method [ <internal:Reflection, ctor> public method __construct ] {
604+
605+ - Parameters [2] {
606+ Parameter #0 [ <required> $function ]
607+ Parameter #1 [ <required> $parameter ]
608+ }
609+ }
610+
611+ Method [ <internal:Reflection, prototype Reflector> public method __toString ] {
612+
613+ - Parameters [0] {
614+ }
615+ }
616+
617+ Method [ <internal:Reflection> public method getName ] {
618+
619+ - Parameters [0] {
620+ }
621+ }
622+
623+ Method [ <internal:Reflection> public method isPassedByReference ] {
624+
625+ - Parameters [0] {
626+ }
627+ }
628+
629+ Method [ <internal:Reflection> public method canBePassedByValue ] {
630+
631+ - Parameters [0] {
632+ }
633+ }
634+
635+ Method [ <internal:Reflection> public method getDeclaringFunction ] {
636+
637+ - Parameters [0] {
638+ }
639+ }
640+
641+ Method [ <internal:Reflection> public method getDeclaringClass ] {
642+
643+ - Parameters [0] {
644+ }
645+ }
646+
647+ Method [ <internal:Reflection> public method getClass ] {
648+
649+ - Parameters [0] {
650+ }
651+ }
652+
653+ Method [ <internal:Reflection> public method hasType ] {
654+
655+ - Parameters [0] {
656+ }
657+ }
658+
659+ Method [ <internal:Reflection> public method getType ] {
660+
661+ - Parameters [0] {
662+ }
663+ }
664+
665+ Method [ <internal:Reflection> public method isArray ] {
666+
667+ - Parameters [0] {
668+ }
669+ }
670+
671+ Method [ <internal:Reflection> public method isCallable ] {
672+
673+ - Parameters [0] {
674+ }
675+ }
676+
677+ Method [ <internal:Reflection> public method allowsNull ] {
678+
679+ - Parameters [0] {
680+ }
681+ }
682+
683+ Method [ <internal:Reflection> public method getPosition ] {
684+
685+ - Parameters [0] {
686+ }
687+ }
688+
689+ Method [ <internal:Reflection> public method isOptional ] {
690+
691+ - Parameters [0] {
692+ }
693+ }
694+
695+ Method [ <internal:Reflection> public method isDefaultValueAvailable ] {
696+
697+ - Parameters [0] {
698+ }
699+ }
700+
701+ Method [ <internal:Reflection> public method getDefaultValue ] {
702+
703+ - Parameters [0] {
704+ }
705+ }
706+
707+ Method [ <internal:Reflection> public method isDefaultValueConstant ] {
708+
709+ - Parameters [0] {
710+ }
711+ }
712+
713+ Method [ <internal:Reflection> public method getDefaultValueConstantName ] {
714+
715+ - Parameters [0] {
716+ }
717+ }
718+
719+ Method [ <internal:Reflection> public method isVariadic ] {
720+
721+ - Parameters [0] {
722+ }
723+ }
724+ }
725+ }
726+
727+ Class [ <internal:Reflection> class ReflectionType ] {
728+
729+ - Constants [0] {
730+ }
731+
732+ - Static properties [0] {
733+ }
734+
735+ - Static methods [0] {
736+ }
737+
738+ - Properties [0] {
739+ }
740+
741+ - Methods [4] {
742+ Method [ <internal:Reflection> final private method __clone ] {
743+
744+ - Parameters [0] {
745+ }
746+ }
747+
748+ Method [ <internal:Reflection> public method allowsNull ] {
749+
750+ - Parameters [0] {
751+ }
752+ }
753+
754+ Method [ <internal:Reflection> public method isBuiltin ] {
755+
756+ - Parameters [0] {
757+ }
758+ }
759+
760+ Method [ <internal, deprecated:Reflection> public method __toString ] {
761+
762+ - Parameters [0] {
763+ }
764+ }
765+ }
766+ }
767+
768+ Class [ <internal:Reflection> class ReflectionNamedType extends ReflectionType ] {
769+
770+ - Constants [0] {
771+ }
772+
773+ - Static properties [0] {
774+ }
775+
776+ - Static methods [0] {
777+ }
778+
779+ - Properties [0] {
780+ }
781+
782+ - Methods [4] {
783+ Method [ <internal:Reflection> public method getName ] {
784+
785+ - Parameters [0] {
786+ }
787+ }
788+
789+ Method [ <internal:Reflection, inherits ReflectionType> public method allowsNull ] {
790+
791+ - Parameters [0] {
792+ }
793+ }
794+
795+ Method [ <internal:Reflection, inherits ReflectionType> public method isBuiltin ] {
796+
797+ - Parameters [0] {
798+ }
799+ }
800+
801+ Method [ <internal, deprecated:Reflection, inherits ReflectionType> public method __toString ] {
802+
803+ - Parameters [0] {
804+ }
805+ }
806+ }
807+ }
808+
809+ Class [ <internal:Reflection> class ReflectionMethod extends ReflectionFunctionAbstract implements Reflector ] {
810+
811+ - Constants [6] {
812+ Constant [ public int IS_STATIC ] { 16 }
813+ Constant [ public int IS_PUBLIC ] { 1 }
814+ Constant [ public int IS_PROTECTED ] { 2 }
815+ Constant [ public int IS_PRIVATE ] { 4 }
816+ Constant [ public int IS_ABSTRACT ] { 64 }
817+ Constant [ public int IS_FINAL ] { 32 }
818+ }
819+
820+ - Static properties [0] {
821+ }
822+
823+ - Static methods [1] {
824+ Method [ <internal, deprecated:Reflection> static public method export ] {
825+
826+ - Parameters [3] {
827+ Parameter #0 [ <required> $class ]
828+ Parameter #1 [ <required> $name ]
829+ Parameter #2 [ <optional> $return ]
830+ }
831+ }
832+ }
833+
834+ - Properties [2] {
835+ Property [ <default> public $name ]
836+ Property [ <default> public $class ]
837+ }
838+
839+ - Methods [42] {
840+ Method [ <internal:Reflection, ctor> public method __construct ] {
841+
842+ - Parameters [2] {
843+ Parameter #0 [ <required> $class_or_method ]
844+ Parameter #1 [ <optional> $name ]
845+ }
846+ }
847+
848+ Method [ <internal:Reflection, overwrites Reflector, prototype Reflector> public method __toString ] {
849+
850+ - Parameters [0] {
851+ }
852+ }
853+
854+ Method [ <internal:Reflection> public method isPublic ] {
855+
856+ - Parameters [0] {
857+ }
858+ }
859+
860+ Method [ <internal:Reflection> public method isPrivate ] {
861+
862+ - Parameters [0] {
863+ }
864+ }
865+
866+ Method [ <internal:Reflection> public method isProtected ] {
867+
868+ - Parameters [0] {
869+ }
870+ }
871+
872+ Method [ <internal:Reflection> public method isAbstract ] {
873+
874+ - Parameters [0] {
875+ }
876+ }
877+
878+ Method [ <internal:Reflection> public method isFinal ] {
879+
880+ - Parameters [0] {
881+ }
882+ }
883+
884+ Method [ <internal:Reflection> public method isStatic ] {
885+
886+ - Parameters [0] {
887+ }
888+ }
889+
890+ Method [ <internal:Reflection> public method isConstructor ] {
891+
892+ - Parameters [0] {
893+ }
894+ }
895+
896+ Method [ <internal:Reflection> public method isDestructor ] {
897+
898+ - Parameters [0] {
899+ }
900+ }
901+
902+ Method [ <internal:Reflection> public method getClosure ] {
903+
904+ - Parameters [1] {
905+ Parameter #0 [ <optional> $object ]
906+ }
907+ }
908+
909+ Method [ <internal:Reflection> public method getModifiers ] {
910+
911+ - Parameters [0] {
912+ }
913+ }
914+
915+ Method [ <internal:Reflection> public method invoke ] {
916+
917+ - Parameters [2] {
918+ Parameter #0 [ <required> $object ]
919+ Parameter #1 [ <required> $args ]
920+ }
921+ }
922+
923+ Method [ <internal:Reflection> public method invokeArgs ] {
924+
925+ - Parameters [2] {
926+ Parameter #0 [ <required> $object ]
927+ Parameter #1 [ <required> array $args ]
928+ }
929+ }
930+
931+ Method [ <internal:Reflection> public method getDeclaringClass ] {
932+
933+ - Parameters [0] {
934+ }
935+ }
936+
937+ Method [ <internal:Reflection> public method getPrototype ] {
938+
939+ - Parameters [0] {
940+ }
941+ }
942+
943+ Method [ <internal:Reflection> public method setAccessible ] {
944+
945+ - Parameters [1] {
946+ Parameter #0 [ <required> $value ]
947+ }
948+ }
949+
950+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method inNamespace ] {
951+
952+ - Parameters [0] {
953+ }
954+ }
955+
956+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isClosure ] {
957+
958+ - Parameters [0] {
959+ }
960+ }
961+
962+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isDeprecated ] {
963+
964+ - Parameters [0] {
965+ }
966+ }
967+
968+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isInternal ] {
969+
970+ - Parameters [0] {
971+ }
972+ }
973+
974+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isUserDefined ] {
975+
976+ - Parameters [0] {
977+ }
978+ }
979+
980+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isGenerator ] {
981+
982+ - Parameters [0] {
983+ }
984+ }
985+
986+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method isVariadic ] {
987+
988+ - Parameters [0] {
989+ }
990+ }
991+
992+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getClosureThis ] {
993+
994+ - Parameters [0] {
995+ }
996+ }
997+
998+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getClosureScopeClass ] {
999+
1000+ - Parameters [0] {
1001+ }
1002+ }
1003+
1004+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getDocComment ] {
1005+
1006+ - Parameters [0] {
1007+ }
1008+ }
1009+
1010+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getEndLine ] {
1011+
1012+ - Parameters [0] {
1013+ }
1014+ }
1015+
1016+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getExtension ] {
1017+
1018+ - Parameters [0] {
1019+ }
1020+ }
1021+
1022+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getExtensionName ] {
1023+
1024+ - Parameters [0] {
1025+ }
1026+ }
1027+
1028+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getFileName ] {
1029+
1030+ - Parameters [0] {
1031+ }
1032+ }
1033+
1034+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getName ] {
1035+
1036+ - Parameters [0] {
1037+ }
1038+ }
1039+
1040+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getNamespaceName ] {
1041+
1042+ - Parameters [0] {
1043+ }
1044+ }
1045+
1046+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getNumberOfParameters ] {
1047+
1048+ - Parameters [0] {
1049+ }
1050+ }
1051+
1052+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getNumberOfRequiredParameters ] {
1053+
1054+ - Parameters [0] {
1055+ }
1056+ }
1057+
1058+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getParameters ] {
1059+
1060+ - Parameters [0] {
1061+ }
1062+ }
1063+
1064+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getShortName ] {
1065+
1066+ - Parameters [0] {
1067+ }
1068+ }
1069+
1070+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getStartLine ] {
1071+
1072+ - Parameters [0] {
1073+ }
1074+ }
1075+
1076+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getStaticVariables ] {
1077+
1078+ - Parameters [0] {
1079+ }
1080+ }
1081+
1082+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method returnsReference ] {
1083+
1084+ - Parameters [0] {
1085+ }
1086+ }
1087+
1088+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method hasReturnType ] {
1089+
1090+ - Parameters [0] {
1091+ }
1092+ }
1093+
1094+ Method [ <internal:Reflection, inherits ReflectionFunctionAbstract> public method getReturnType ] {
1095+
1096+ - Parameters [0] {
1097+ }
1098+ }
1099+ }
1100+ }
1101+
1102+ Class [ <internal:Reflection> class ReflectionClass implements Reflector ] {
1103+
1104+ - Constants [3] {
1105+ Constant [ public int IS_IMPLICIT_ABSTRACT ] { 16 }
1106+ Constant [ public int IS_EXPLICIT_ABSTRACT ] { 64 }
1107+ Constant [ public int IS_FINAL ] { 32 }
1108+ }
1109+
1110+ - Static properties [0] {
1111+ }
1112+
1113+ - Static methods [1] {
1114+ Method [ <internal, deprecated:Reflection> static public method export ] {
1115+
1116+ - Parameters [2] {
1117+ Parameter #0 [ <required> $argument ]
1118+ Parameter #1 [ <optional> $return ]
1119+ }
1120+ }
1121+ }
1122+
1123+ - Properties [1] {
1124+ Property [ <default> public $name ]
1125+ }
1126+
1127+ - Methods [53] {
1128+ Method [ <internal:Reflection> final private method __clone ] {
1129+
1130+ - Parameters [0] {
1131+ }
1132+ }
1133+
1134+ Method [ <internal:Reflection, ctor> public method __construct ] {
1135+
1136+ - Parameters [1] {
1137+ Parameter #0 [ <required> $argument ]
1138+ }
1139+ }
1140+
1141+ Method [ <internal:Reflection, prototype Reflector> public method __toString ] {
1142+
1143+ - Parameters [0] {
1144+ }
1145+ }
1146+
1147+ Method [ <internal:Reflection> public method getName ] {
1148+
1149+ - Parameters [0] {
1150+ }
1151+ }
1152+
1153+ Method [ <internal:Reflection> public method isInternal ] {
1154+
1155+ - Parameters [0] {
1156+ }
1157+ }
1158+
1159+ Method [ <internal:Reflection> public method isUserDefined ] {
1160+
1161+ - Parameters [0] {
1162+ }
1163+ }
1164+
1165+ Method [ <internal:Reflection> public method isAnonymous ] {
1166+
1167+ - Parameters [0] {
1168+ }
1169+ }
1170+
1171+ Method [ <internal:Reflection> public method isInstantiable ] {
1172+
1173+ - Parameters [0] {
1174+ }
1175+ }
1176+
1177+ Method [ <internal:Reflection> public method isCloneable ] {
1178+
1179+ - Parameters [0] {
1180+ }
1181+ }
1182+
1183+ Method [ <internal:Reflection> public method getFileName ] {
1184+
1185+ - Parameters [0] {
1186+ }
1187+ }
1188+
1189+ Method [ <internal:Reflection> public method getStartLine ] {
1190+
1191+ - Parameters [0] {
1192+ }
1193+ }
1194+
1195+ Method [ <internal:Reflection> public method getEndLine ] {
1196+
1197+ - Parameters [0] {
1198+ }
1199+ }
1200+
1201+ Method [ <internal:Reflection> public method getDocComment ] {
1202+
1203+ - Parameters [0] {
1204+ }
1205+ }
1206+
1207+ Method [ <internal:Reflection> public method getConstructor ] {
1208+
1209+ - Parameters [0] {
1210+ }
1211+ }
1212+
1213+ Method [ <internal:Reflection> public method hasMethod ] {
1214+
1215+ - Parameters [1] {
1216+ Parameter #0 [ <required> $name ]
1217+ }
1218+ }
1219+
1220+ Method [ <internal:Reflection> public method getMethod ] {
1221+
1222+ - Parameters [1] {
1223+ Parameter #0 [ <required> $name ]
1224+ }
1225+ }
1226+
1227+ Method [ <internal:Reflection> public method getMethods ] {
1228+
1229+ - Parameters [1] {
1230+ Parameter #0 [ <optional> $filter ]
1231+ }
1232+ }
1233+
1234+ Method [ <internal:Reflection> public method hasProperty ] {
1235+
1236+ - Parameters [1] {
1237+ Parameter #0 [ <required> $name ]
1238+ }
1239+ }
1240+
1241+ Method [ <internal:Reflection> public method getProperty ] {
1242+
1243+ - Parameters [1] {
1244+ Parameter #0 [ <required> $name ]
1245+ }
1246+ }
1247+
1248+ Method [ <internal:Reflection> public method getProperties ] {
1249+
1250+ - Parameters [1] {
1251+ Parameter #0 [ <optional> $filter ]
1252+ }
1253+ }
1254+
1255+ Method [ <internal:Reflection> public method hasConstant ] {
1256+
1257+ - Parameters [1] {
1258+ Parameter #0 [ <required> $name ]
1259+ }
1260+ }
1261+
1262+ Method [ <internal:Reflection> public method getConstants ] {
1263+
1264+ - Parameters [0] {
1265+ }
1266+ }
1267+
1268+ Method [ <internal:Reflection> public method getReflectionConstants ] {
1269+
1270+ - Parameters [0] {
1271+ }
1272+ }
1273+
1274+ Method [ <internal:Reflection> public method getConstant ] {
1275+
1276+ - Parameters [1] {
1277+ Parameter #0 [ <required> $name ]
1278+ }
1279+ }
1280+
1281+ Method [ <internal:Reflection> public method getReflectionConstant ] {
1282+
1283+ - Parameters [1] {
1284+ Parameter #0 [ <required> $name ]
1285+ }
1286+ }
1287+
1288+ Method [ <internal:Reflection> public method getInterfaces ] {
1289+
1290+ - Parameters [0] {
1291+ }
1292+ }
1293+
1294+ Method [ <internal:Reflection> public method getInterfaceNames ] {
1295+
1296+ - Parameters [0] {
1297+ }
1298+ }
1299+
1300+ Method [ <internal:Reflection> public method isInterface ] {
1301+
1302+ - Parameters [0] {
1303+ }
1304+ }
1305+
1306+ Method [ <internal:Reflection> public method getTraits ] {
1307+
1308+ - Parameters [0] {
1309+ }
1310+ }
1311+
1312+ Method [ <internal:Reflection> public method getTraitNames ] {
1313+
1314+ - Parameters [0] {
1315+ }
1316+ }
1317+
1318+ Method [ <internal:Reflection> public method getTraitAliases ] {
1319+
1320+ - Parameters [0] {
1321+ }
1322+ }
1323+
1324+ Method [ <internal:Reflection> public method isTrait ] {
1325+
1326+ - Parameters [0] {
1327+ }
1328+ }
1329+
1330+ Method [ <internal:Reflection> public method isAbstract ] {
1331+
1332+ - Parameters [0] {
1333+ }
1334+ }
1335+
1336+ Method [ <internal:Reflection> public method isFinal ] {
1337+
1338+ - Parameters [0] {
1339+ }
1340+ }
1341+
1342+ Method [ <internal:Reflection> public method getModifiers ] {
1343+
1344+ - Parameters [0] {
1345+ }
1346+ }
1347+
1348+ Method [ <internal:Reflection> public method isInstance ] {
1349+
1350+ - Parameters [1] {
1351+ Parameter #0 [ <required> $object ]
1352+ }
1353+ }
1354+
1355+ Method [ <internal:Reflection> public method newInstance ] {
1356+
1357+ - Parameters [1] {
1358+ Parameter #0 [ <required> $args ]
1359+ }
1360+ }
1361+
1362+ Method [ <internal:Reflection> public method newInstanceWithoutConstructor ] {
1363+
1364+ - Parameters [0] {
1365+ }
1366+ }
1367+
1368+ Method [ <internal:Reflection> public method newInstanceArgs ] {
1369+
1370+ - Parameters [1] {
1371+ Parameter #0 [ <optional> array $args ]
1372+ }
1373+ }
1374+
1375+ Method [ <internal:Reflection> public method getParentClass ] {
1376+
1377+ - Parameters [0] {
1378+ }
1379+ }
1380+
1381+ Method [ <internal:Reflection> public method isSubclassOf ] {
1382+
1383+ - Parameters [1] {
1384+ Parameter #0 [ <required> $class ]
1385+ }
1386+ }
1387+
1388+ Method [ <internal:Reflection> public method getStaticProperties ] {
1389+
1390+ - Parameters [0] {
1391+ }
1392+ }
1393+
1394+ Method [ <internal:Reflection> public method getStaticPropertyValue ] {
1395+
1396+ - Parameters [2] {
1397+ Parameter #0 [ <required> $name ]
1398+ Parameter #1 [ <optional> $default ]
1399+ }
1400+ }
1401+
1402+ Method [ <internal:Reflection> public method setStaticPropertyValue ] {
1403+
1404+ - Parameters [2] {
1405+ Parameter #0 [ <required> $name ]
1406+ Parameter #1 [ <required> $value ]
1407+ }
1408+ }
1409+
1410+ Method [ <internal:Reflection> public method getDefaultProperties ] {
1411+
1412+ - Parameters [0] {
1413+ }
1414+ }
1415+
1416+ Method [ <internal:Reflection> public method isIterable ] {
1417+
1418+ - Parameters [0] {
1419+ }
1420+ }
1421+
1422+ Method [ <internal:Reflection> public method isIterateable ] {
1423+
1424+ - Parameters [0] {
1425+ }
1426+ }
1427+
1428+ Method [ <internal:Reflection> public method implementsInterface ] {
1429+
1430+ - Parameters [1] {
1431+ Parameter #0 [ <required> $interface ]
1432+ }
1433+ }
1434+
1435+ Method [ <internal:Reflection> public method getExtension ] {
1436+
1437+ - Parameters [0] {
1438+ }
1439+ }
1440+
1441+ Method [ <internal:Reflection> public method getExtensionName ] {
1442+
1443+ - Parameters [0] {
1444+ }
1445+ }
1446+
1447+ Method [ <internal:Reflection> public method inNamespace ] {
1448+
1449+ - Parameters [0] {
1450+ }
1451+ }
1452+
1453+ Method [ <internal:Reflection> public method getNamespaceName ] {
1454+
1455+ - Parameters [0] {
1456+ }
1457+ }
1458+
1459+ Method [ <internal:Reflection> public method getShortName ] {
1460+
1461+ - Parameters [0] {
1462+ }
1463+ }
1464+ }
1465+ }
1466+
1467+ Class [ <internal:Reflection> class ReflectionObject extends ReflectionClass implements Reflector ] {
1468+
1469+ - Constants [3] {
1470+ Constant [ public int IS_IMPLICIT_ABSTRACT ] { 16 }
1471+ Constant [ public int IS_EXPLICIT_ABSTRACT ] { 64 }
1472+ Constant [ public int IS_FINAL ] { 32 }
1473+ }
1474+
1475+ - Static properties [0] {
1476+ }
1477+
1478+ - Static methods [1] {
1479+ Method [ <internal, deprecated:Reflection, overwrites ReflectionClass, prototype ReflectionClass> static public method export ] {
1480+
1481+ - Parameters [2] {
1482+ Parameter #0 [ <required> $argument ]
1483+ Parameter #1 [ <optional> $return ]
1484+ }
1485+ }
1486+ }
1487+
1488+ - Properties [1] {
1489+ Property [ <default> public $name ]
1490+ }
1491+
1492+ - Methods [52] {
1493+ Method [ <internal:Reflection, overwrites ReflectionClass, ctor> public method __construct ] {
1494+
1495+ - Parameters [1] {
1496+ Parameter #0 [ <required> $argument ]
1497+ }
1498+ }
1499+
1500+ Method [ <internal:Reflection, inherits ReflectionClass, prototype Reflector> public method __toString ] {
1501+
1502+ - Parameters [0] {
1503+ }
1504+ }
1505+
1506+ Method [ <internal:Reflection, inherits ReflectionClass> public method getName ] {
1507+
1508+ - Parameters [0] {
1509+ }
1510+ }
1511+
1512+ Method [ <internal:Reflection, inherits ReflectionClass> public method isInternal ] {
1513+
1514+ - Parameters [0] {
1515+ }
1516+ }
1517+
1518+ Method [ <internal:Reflection, inherits ReflectionClass> public method isUserDefined ] {
1519+
1520+ - Parameters [0] {
1521+ }
1522+ }
1523+
1524+ Method [ <internal:Reflection, inherits ReflectionClass> public method isAnonymous ] {
1525+
1526+ - Parameters [0] {
1527+ }
1528+ }
1529+
1530+ Method [ <internal:Reflection, inherits ReflectionClass> public method isInstantiable ] {
1531+
1532+ - Parameters [0] {
1533+ }
1534+ }
1535+
1536+ Method [ <internal:Reflection, inherits ReflectionClass> public method isCloneable ] {
1537+
1538+ - Parameters [0] {
1539+ }
1540+ }
1541+
1542+ Method [ <internal:Reflection, inherits ReflectionClass> public method getFileName ] {
1543+
1544+ - Parameters [0] {
1545+ }
1546+ }
1547+
1548+ Method [ <internal:Reflection, inherits ReflectionClass> public method getStartLine ] {
1549+
1550+ - Parameters [0] {
1551+ }
1552+ }
1553+
1554+ Method [ <internal:Reflection, inherits ReflectionClass> public method getEndLine ] {
1555+
1556+ - Parameters [0] {
1557+ }
1558+ }
1559+
1560+ Method [ <internal:Reflection, inherits ReflectionClass> public method getDocComment ] {
1561+
1562+ - Parameters [0] {
1563+ }
1564+ }
1565+
1566+ Method [ <internal:Reflection, inherits ReflectionClass> public method getConstructor ] {
1567+
1568+ - Parameters [0] {
1569+ }
1570+ }
1571+
1572+ Method [ <internal:Reflection, inherits ReflectionClass> public method hasMethod ] {
1573+
1574+ - Parameters [1] {
1575+ Parameter #0 [ <required> $name ]
1576+ }
1577+ }
1578+
1579+ Method [ <internal:Reflection, inherits ReflectionClass> public method getMethod ] {
1580+
1581+ - Parameters [1] {
1582+ Parameter #0 [ <required> $name ]
1583+ }
1584+ }
1585+
1586+ Method [ <internal:Reflection, inherits ReflectionClass> public method getMethods ] {
1587+
1588+ - Parameters [1] {
1589+ Parameter #0 [ <optional> $filter ]
1590+ }
1591+ }
1592+
1593+ Method [ <internal:Reflection, inherits ReflectionClass> public method hasProperty ] {
1594+
1595+ - Parameters [1] {
1596+ Parameter #0 [ <required> $name ]
1597+ }
1598+ }
1599+
1600+ Method [ <internal:Reflection, inherits ReflectionClass> public method getProperty ] {
1601+
1602+ - Parameters [1] {
1603+ Parameter #0 [ <required> $name ]
1604+ }
1605+ }
1606+
1607+ Method [ <internal:Reflection, inherits ReflectionClass> public method getProperties ] {
1608+
1609+ - Parameters [1] {
1610+ Parameter #0 [ <optional> $filter ]
1611+ }
1612+ }
1613+
1614+ Method [ <internal:Reflection, inherits ReflectionClass> public method hasConstant ] {
1615+
1616+ - Parameters [1] {
1617+ Parameter #0 [ <required> $name ]
1618+ }
1619+ }
1620+
1621+ Method [ <internal:Reflection, inherits ReflectionClass> public method getConstants ] {
1622+
1623+ - Parameters [0] {
1624+ }
1625+ }
1626+
1627+ Method [ <internal:Reflection, inherits ReflectionClass> public method getReflectionConstants ] {
1628+
1629+ - Parameters [0] {
1630+ }
1631+ }
1632+
1633+ Method [ <internal:Reflection, inherits ReflectionClass> public method getConstant ] {
1634+
1635+ - Parameters [1] {
1636+ Parameter #0 [ <required> $name ]
1637+ }
1638+ }
1639+
1640+ Method [ <internal:Reflection, inherits ReflectionClass> public method getReflectionConstant ] {
1641+
1642+ - Parameters [1] {
1643+ Parameter #0 [ <required> $name ]
1644+ }
1645+ }
1646+
1647+ Method [ <internal:Reflection, inherits ReflectionClass> public method getInterfaces ] {
1648+
1649+ - Parameters [0] {
1650+ }
1651+ }
1652+
1653+ Method [ <internal:Reflection, inherits ReflectionClass> public method getInterfaceNames ] {
1654+
1655+ - Parameters [0] {
1656+ }
1657+ }
1658+
1659+ Method [ <internal:Reflection, inherits ReflectionClass> public method isInterface ] {
1660+
1661+ - Parameters [0] {
1662+ }
1663+ }
1664+
1665+ Method [ <internal:Reflection, inherits ReflectionClass> public method getTraits ] {
1666+
1667+ - Parameters [0] {
1668+ }
1669+ }
1670+
1671+ Method [ <internal:Reflection, inherits ReflectionClass> public method getTraitNames ] {
1672+
1673+ - Parameters [0] {
1674+ }
1675+ }
1676+
1677+ Method [ <internal:Reflection, inherits ReflectionClass> public method getTraitAliases ] {
1678+
1679+ - Parameters [0] {
1680+ }
1681+ }
1682+
1683+ Method [ <internal:Reflection, inherits ReflectionClass> public method isTrait ] {
1684+
1685+ - Parameters [0] {
1686+ }
1687+ }
1688+
1689+ Method [ <internal:Reflection, inherits ReflectionClass> public method isAbstract ] {
1690+
1691+ - Parameters [0] {
1692+ }
1693+ }
1694+
1695+ Method [ <internal:Reflection, inherits ReflectionClass> public method isFinal ] {
1696+
1697+ - Parameters [0] {
1698+ }
1699+ }
1700+
1701+ Method [ <internal:Reflection, inherits ReflectionClass> public method getModifiers ] {
1702+
1703+ - Parameters [0] {
1704+ }
1705+ }
1706+
1707+ Method [ <internal:Reflection, inherits ReflectionClass> public method isInstance ] {
1708+
1709+ - Parameters [1] {
1710+ Parameter #0 [ <required> $object ]
1711+ }
1712+ }
1713+
1714+ Method [ <internal:Reflection, inherits ReflectionClass> public method newInstance ] {
1715+
1716+ - Parameters [1] {
1717+ Parameter #0 [ <required> $args ]
1718+ }
1719+ }
1720+
1721+ Method [ <internal:Reflection, inherits ReflectionClass> public method newInstanceWithoutConstructor ] {
1722+
1723+ - Parameters [0] {
1724+ }
1725+ }
1726+
1727+ Method [ <internal:Reflection, inherits ReflectionClass> public method newInstanceArgs ] {
1728+
1729+ - Parameters [1] {
1730+ Parameter #0 [ <optional> array $args ]
1731+ }
1732+ }
1733+
1734+ Method [ <internal:Reflection, inherits ReflectionClass> public method getParentClass ] {
1735+
1736+ - Parameters [0] {
1737+ }
1738+ }
1739+
1740+ Method [ <internal:Reflection, inherits ReflectionClass> public method isSubclassOf ] {
1741+
1742+ - Parameters [1] {
1743+ Parameter #0 [ <required> $class ]
1744+ }
1745+ }
1746+
1747+ Method [ <internal:Reflection, inherits ReflectionClass> public method getStaticProperties ] {
1748+
1749+ - Parameters [0] {
1750+ }
1751+ }
1752+
1753+ Method [ <internal:Reflection, inherits ReflectionClass> public method getStaticPropertyValue ] {
1754+
1755+ - Parameters [2] {
1756+ Parameter #0 [ <required> $name ]
1757+ Parameter #1 [ <optional> $default ]
1758+ }
1759+ }
1760+
1761+ Method [ <internal:Reflection, inherits ReflectionClass> public method setStaticPropertyValue ] {
1762+
1763+ - Parameters [2] {
1764+ Parameter #0 [ <required> $name ]
1765+ Parameter #1 [ <required> $value ]
1766+ }
1767+ }
1768+
1769+ Method [ <internal:Reflection, inherits ReflectionClass> public method getDefaultProperties ] {
1770+
1771+ - Parameters [0] {
1772+ }
1773+ }
1774+
1775+ Method [ <internal:Reflection, inherits ReflectionClass> public method isIterable ] {
1776+
1777+ - Parameters [0] {
1778+ }
1779+ }
1780+
1781+ Method [ <internal:Reflection, inherits ReflectionClass> public method isIterateable ] {
1782+
1783+ - Parameters [0] {
1784+ }
1785+ }
1786+
1787+ Method [ <internal:Reflection, inherits ReflectionClass> public method implementsInterface ] {
1788+
1789+ - Parameters [1] {
1790+ Parameter #0 [ <required> $interface ]
1791+ }
1792+ }
1793+
1794+ Method [ <internal:Reflection, inherits ReflectionClass> public method getExtension ] {
1795+
1796+ - Parameters [0] {
1797+ }
1798+ }
1799+
1800+ Method [ <internal:Reflection, inherits ReflectionClass> public method getExtensionName ] {
1801+
1802+ - Parameters [0] {
1803+ }
1804+ }
1805+
1806+ Method [ <internal:Reflection, inherits ReflectionClass> public method inNamespace ] {
1807+
1808+ - Parameters [0] {
1809+ }
1810+ }
1811+
1812+ Method [ <internal:Reflection, inherits ReflectionClass> public method getNamespaceName ] {
1813+
1814+ - Parameters [0] {
1815+ }
1816+ }
1817+
1818+ Method [ <internal:Reflection, inherits ReflectionClass> public method getShortName ] {
1819+
1820+ - Parameters [0] {
1821+ }
1822+ }
1823+ }
1824+ }
1825+
1826+ Class [ <internal:Reflection> class ReflectionProperty implements Reflector ] {
1827+
1828+ - Constants [4] {
1829+ Constant [ public int IS_STATIC ] { 16 }
1830+ Constant [ public int IS_PUBLIC ] { 1 }
1831+ Constant [ public int IS_PROTECTED ] { 2 }
1832+ Constant [ public int IS_PRIVATE ] { 4 }
1833+ }
1834+
1835+ - Static properties [0] {
1836+ }
1837+
1838+ - Static methods [1] {
1839+ Method [ <internal, deprecated:Reflection> static public method export ] {
1840+
1841+ - Parameters [3] {
1842+ Parameter #0 [ <required> $class ]
1843+ Parameter #1 [ <required> $name ]
1844+ Parameter #2 [ <optional> $return ]
1845+ }
1846+ }
1847+ }
1848+
1849+ - Properties [2] {
1850+ Property [ <default> public $name ]
1851+ Property [ <default> public $class ]
1852+ }
1853+
1854+ - Methods [18] {
1855+ Method [ <internal:Reflection> final private method __clone ] {
1856+
1857+ - Parameters [0] {
1858+ }
1859+ }
1860+
1861+ Method [ <internal:Reflection, ctor> public method __construct ] {
1862+
1863+ - Parameters [2] {
1864+ Parameter #0 [ <required> $class ]
1865+ Parameter #1 [ <required> $name ]
1866+ }
1867+ }
1868+
1869+ Method [ <internal:Reflection, prototype Reflector> public method __toString ] {
1870+
1871+ - Parameters [0] {
1872+ }
1873+ }
1874+
1875+ Method [ <internal:Reflection> public method getName ] {
1876+
1877+ - Parameters [0] {
1878+ }
1879+ }
1880+
1881+ Method [ <internal:Reflection> public method getValue ] {
1882+
1883+ - Parameters [1] {
1884+ Parameter #0 [ <optional> $object ]
1885+ }
1886+ }
1887+
1888+ Method [ <internal:Reflection> public method setValue ] {
1889+
1890+ - Parameters [2] {
1891+ Parameter #0 [ <required> $object ]
1892+ Parameter #1 [ <optional> $value ]
1893+ }
1894+ }
1895+
1896+ Method [ <internal:Reflection> public method isInitialized ] {
1897+
1898+ - Parameters [1] {
1899+ Parameter #0 [ <optional> $object ]
1900+ }
1901+ }
1902+
1903+ Method [ <internal:Reflection> public method isPublic ] {
1904+
1905+ - Parameters [0] {
1906+ }
1907+ }
1908+
1909+ Method [ <internal:Reflection> public method isPrivate ] {
1910+
1911+ - Parameters [0] {
1912+ }
1913+ }
1914+
1915+ Method [ <internal:Reflection> public method isProtected ] {
1916+
1917+ - Parameters [0] {
1918+ }
1919+ }
1920+
1921+ Method [ <internal:Reflection> public method isStatic ] {
1922+
1923+ - Parameters [0] {
1924+ }
1925+ }
1926+
1927+ Method [ <internal:Reflection> public method isDefault ] {
1928+
1929+ - Parameters [0] {
1930+ }
1931+ }
1932+
1933+ Method [ <internal:Reflection> public method getModifiers ] {
1934+
1935+ - Parameters [0] {
1936+ }
1937+ }
1938+
1939+ Method [ <internal:Reflection> public method getDeclaringClass ] {
1940+
1941+ - Parameters [0] {
1942+ }
1943+ }
1944+
1945+ Method [ <internal:Reflection> public method getDocComment ] {
1946+
1947+ - Parameters [0] {
1948+ }
1949+ }
1950+
1951+ Method [ <internal:Reflection> public method setAccessible ] {
1952+
1953+ - Parameters [1] {
1954+ Parameter #0 [ <required> $visible ]
1955+ }
1956+ }
1957+
1958+ Method [ <internal:Reflection> public method getType ] {
1959+
1960+ - Parameters [0] {
1961+ }
1962+ }
1963+
1964+ Method [ <internal:Reflection> public method hasType ] {
1965+
1966+ - Parameters [0] {
1967+ }
1968+ }
1969+ }
1970+ }
1971+
1972+ Class [ <internal:Reflection> class ReflectionClassConstant implements Reflector ] {
1973+
1974+ - Constants [0] {
1975+ }
1976+
1977+ - Static properties [0] {
1978+ }
1979+
1980+ - Static methods [1] {
1981+ Method [ <internal, deprecated:Reflection> static public method export ] {
1982+
1983+ - Parameters [3] {
1984+ Parameter #0 [ <required> $class ]
1985+ Parameter #1 [ <required> $name ]
1986+ Parameter #2 [ <optional> $return ]
1987+ }
1988+ }
1989+ }
1990+
1991+ - Properties [2] {
1992+ Property [ <default> public $name ]
1993+ Property [ <default> public $class ]
1994+ }
1995+
1996+ - Methods [11] {
1997+ Method [ <internal:Reflection> final private method __clone ] {
1998+
1999+ - Parameters [0] {
2000+ }
2001+ }
2002+
2003+ Method [ <internal:Reflection, ctor> public method __construct ] {
2004+
2005+ - Parameters [2] {
2006+ Parameter #0 [ <required> $class ]
2007+ Parameter #1 [ <required> $name ]
2008+ }
2009+ }
2010+
2011+ Method [ <internal:Reflection, prototype Reflector> public method __toString ] {
2012+
2013+ - Parameters [0] {
2014+ }
2015+ }
2016+
2017+ Method [ <internal:Reflection> public method getName ] {
2018+
2019+ - Parameters [0] {
2020+ }
2021+ }
2022+
2023+ Method [ <internal:Reflection> public method getValue ] {
2024+
2025+ - Parameters [0] {
2026+ }
2027+ }
2028+
2029+ Method [ <internal:Reflection> public method isPublic ] {
2030+
2031+ - Parameters [0] {
2032+ }
2033+ }
2034+
2035+ Method [ <internal:Reflection> public method isPrivate ] {
2036+
2037+ - Parameters [0] {
2038+ }
2039+ }
2040+
2041+ Method [ <internal:Reflection> public method isProtected ] {
2042+
2043+ - Parameters [0] {
2044+ }
2045+ }
2046+
2047+ Method [ <internal:Reflection> public method getModifiers ] {
2048+
2049+ - Parameters [0] {
2050+ }
2051+ }
2052+
2053+ Method [ <internal:Reflection> public method getDeclaringClass ] {
2054+
2055+ - Parameters [0] {
2056+ }
2057+ }
2058+
2059+ Method [ <internal:Reflection> public method getDocComment ] {
2060+
2061+ - Parameters [0] {
2062+ }
2063+ }
2064+ }
2065+ }
2066+
2067+ Class [ <internal:Reflection> class ReflectionExtension implements Reflector ] {
2068+
2069+ - Constants [0] {
2070+ }
2071+
2072+ - Static properties [0] {
2073+ }
2074+
2075+ - Static methods [1] {
2076+ Method [ <internal, deprecated:Reflection> static public method export ] {
2077+
2078+ - Parameters [2] {
2079+ Parameter #0 [ <required> $name ]
2080+ Parameter #1 [ <optional> $return ]
2081+ }
2082+ }
2083+ }
2084+
2085+ - Properties [1] {
2086+ Property [ <default> public $name ]
2087+ }
2088+
2089+ - Methods [14] {
2090+ Method [ <internal:Reflection> final private method __clone ] {
2091+
2092+ - Parameters [0] {
2093+ }
2094+ }
2095+
2096+ Method [ <internal:Reflection, ctor> public method __construct ] {
2097+
2098+ - Parameters [1] {
2099+ Parameter #0 [ <required> $name ]
2100+ }
2101+ }
2102+
2103+ Method [ <internal:Reflection, prototype Reflector> public method __toString ] {
2104+
2105+ - Parameters [0] {
2106+ }
2107+ }
2108+
2109+ Method [ <internal:Reflection> public method getName ] {
2110+
2111+ - Parameters [0] {
2112+ }
2113+ }
2114+
2115+ Method [ <internal:Reflection> public method getVersion ] {
2116+
2117+ - Parameters [0] {
2118+ }
2119+ }
2120+
2121+ Method [ <internal:Reflection> public method getFunctions ] {
2122+
2123+ - Parameters [0] {
2124+ }
2125+ }
2126+
2127+ Method [ <internal:Reflection> public method getConstants ] {
2128+
2129+ - Parameters [0] {
2130+ }
2131+ }
2132+
2133+ Method [ <internal:Reflection> public method getINIEntries ] {
2134+
2135+ - Parameters [0] {
2136+ }
2137+ }
2138+
2139+ Method [ <internal:Reflection> public method getClasses ] {
2140+
2141+ - Parameters [0] {
2142+ }
2143+ }
2144+
2145+ Method [ <internal:Reflection> public method getClassNames ] {
2146+
2147+ - Parameters [0] {
2148+ }
2149+ }
2150+
2151+ Method [ <internal:Reflection> public method getDependencies ] {
2152+
2153+ - Parameters [0] {
2154+ }
2155+ }
2156+
2157+ Method [ <internal:Reflection> public method info ] {
2158+
2159+ - Parameters [0] {
2160+ }
2161+ }
2162+
2163+ Method [ <internal:Reflection> public method isPersistent ] {
2164+
2165+ - Parameters [0] {
2166+ }
2167+ }
2168+
2169+ Method [ <internal:Reflection> public method isTemporary ] {
2170+
2171+ - Parameters [0] {
2172+ }
2173+ }
2174+ }
2175+ }
2176+
2177+ Class [ <internal:Reflection> class ReflectionZendExtension implements Reflector ] {
2178+
2179+ - Constants [0] {
2180+ }
2181+
2182+ - Static properties [0] {
2183+ }
2184+
2185+ - Static methods [1] {
2186+ Method [ <internal, deprecated:Reflection> static public method export ] {
2187+
2188+ - Parameters [2] {
2189+ Parameter #0 [ <required> $name ]
2190+ Parameter #1 [ <optional> $return ]
2191+ }
2192+ }
2193+ }
2194+
2195+ - Properties [1] {
2196+ Property [ <default> public $name ]
2197+ }
2198+
2199+ - Methods [8] {
2200+ Method [ <internal:Reflection> final private method __clone ] {
2201+
2202+ - Parameters [0] {
2203+ }
2204+ }
2205+
2206+ Method [ <internal:Reflection, ctor> public method __construct ] {
2207+
2208+ - Parameters [1] {
2209+ Parameter #0 [ <required> $name ]
2210+ }
2211+ }
2212+
2213+ Method [ <internal:Reflection, prototype Reflector> public method __toString ] {
2214+
2215+ - Parameters [0] {
2216+ }
2217+ }
2218+
2219+ Method [ <internal:Reflection> public method getName ] {
2220+
2221+ - Parameters [0] {
2222+ }
2223+ }
2224+
2225+ Method [ <internal:Reflection> public method getVersion ] {
2226+
2227+ - Parameters [0] {
2228+ }
2229+ }
2230+
2231+ Method [ <internal:Reflection> public method getAuthor ] {
2232+
2233+ - Parameters [0] {
2234+ }
2235+ }
2236+
2237+ Method [ <internal:Reflection> public method getURL ] {
2238+
2239+ - Parameters [0] {
2240+ }
2241+ }
2242+
2243+ Method [ <internal:Reflection> public method getCopyright ] {
2244+
2245+ - Parameters [0] {
2246+ }
2247+ }
2248+ }
2249+ }
2250+
2251+ Class [ <internal:Reflection> class ReflectionReference ] {
2252+
2253+ - Constants [0] {
2254+ }
2255+
2256+ - Static properties [0] {
2257+ }
2258+
2259+ - Static methods [1] {
2260+ Method [ <internal:Reflection> static public method fromArrayElement ] {
2261+
2262+ - Parameters [2] {
2263+ Parameter #0 [ <required> $array ]
2264+ Parameter #1 [ <required> $key ]
2265+ }
2266+ }
2267+ }
2268+
2269+ - Properties [0] {
2270+ }
2271+
2272+ - Methods [3] {
2273+ Method [ <internal:Reflection> public method getId ] {
2274+
2275+ - Parameters [0] {
2276+ }
2277+ }
2278+
2279+ Method [ <internal:Reflection> private method __clone ] {
2280+
2281+ - Parameters [0] {
2282+ }
2283+ }
2284+
2285+ Method [ <internal:Reflection, ctor> private method __construct ] {
2286+
2287+ - Parameters [0] {
2288+ }
2289+ }
2290+ }
2291+ }
2292+ }
2293+ }
2294+
2295+ bool(false)
2296+ ==DONE==