Test: /ext/reflection/tests/ReflectionExtension_export_basic.phpt - Version 7.4.23RC1    

There is 1 diff reported by users for this test.

Count Diff
2 (100%)
002+ Extension [ <persistent> extension #9 Reflection version 7.4.23RC1 ] { 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==