1--TEST-- 2Interface of the class mysqli - Reflection 3--SKIPIF-- 4<?php 5require_once('skipif.inc'); 6require_once('skipifemb.inc'); 7require_once('connect.inc'); 8 9/* 10Let's not deal with cross-version issues in the EXPECTF section. 11Most of the things which we test are covered by mysqli_class_*_interface.phpt. 12Those tests go into the details and are aimed to be a development tool, no more. 13*/ 14if (!$IS_MYSQLND) 15 die("skip Test has been written for mysqlnd only"); 16 17?> 18--FILE-- 19<?php 20 require_once('reflection_tools.inc'); 21 $class = new ReflectionClass('mysqli'); 22 inspectClass($class); 23 print "done!\n"; 24?> 25--EXPECT-- 26Inspecting class 'mysqli' 27isInternal: yes 28isUserDefined: no 29isInstantiable: yes 30isInterface: no 31isAbstract: no 32isFinal: no 33isIteratable: no 34Modifiers: '0' 35Parent Class: '' 36Extension: 'mysqli' 37 38Inspecting method '__construct' 39isFinal: no 40isAbstract: no 41isPublic: yes 42isPrivate: no 43isProtected: no 44isStatic: no 45isConstructor: yes 46isDestructor: no 47isInternal: yes 48isUserDefined: no 49returnsReference: no 50Modifiers: 1 51Number of Parameters: 6 52Number of Required Parameters: 0 53 54Inspecting parameter 'host' of method '__construct' 55isArray: no 56allowsNull: no 57isPassedByReference: no 58isOptional: yes 59isDefaultValueAvailable: no 60 61Inspecting parameter 'user' of method '__construct' 62isArray: no 63allowsNull: no 64isPassedByReference: no 65isOptional: yes 66isDefaultValueAvailable: no 67 68Inspecting parameter 'password' of method '__construct' 69isArray: no 70allowsNull: no 71isPassedByReference: no 72isOptional: yes 73isDefaultValueAvailable: no 74 75Inspecting parameter 'database' of method '__construct' 76isArray: no 77allowsNull: no 78isPassedByReference: no 79isOptional: yes 80isDefaultValueAvailable: no 81 82Inspecting parameter 'port' of method '__construct' 83isArray: no 84allowsNull: no 85isPassedByReference: no 86isOptional: yes 87isDefaultValueAvailable: no 88 89Inspecting parameter 'socket' of method '__construct' 90isArray: no 91allowsNull: no 92isPassedByReference: no 93isOptional: yes 94isDefaultValueAvailable: no 95 96Inspecting method '__construct' 97isFinal: no 98isAbstract: no 99isPublic: yes 100isPrivate: no 101isProtected: no 102isStatic: no 103isConstructor: yes 104isDestructor: no 105isInternal: yes 106isUserDefined: no 107returnsReference: no 108Modifiers: 1 109Number of Parameters: 6 110Number of Required Parameters: 0 111 112Inspecting parameter 'host' of method '__construct' 113isArray: no 114allowsNull: no 115isPassedByReference: no 116isOptional: yes 117isDefaultValueAvailable: no 118 119Inspecting parameter 'user' of method '__construct' 120isArray: no 121allowsNull: no 122isPassedByReference: no 123isOptional: yes 124isDefaultValueAvailable: no 125 126Inspecting parameter 'password' of method '__construct' 127isArray: no 128allowsNull: no 129isPassedByReference: no 130isOptional: yes 131isDefaultValueAvailable: no 132 133Inspecting parameter 'database' of method '__construct' 134isArray: no 135allowsNull: no 136isPassedByReference: no 137isOptional: yes 138isDefaultValueAvailable: no 139 140Inspecting parameter 'port' of method '__construct' 141isArray: no 142allowsNull: no 143isPassedByReference: no 144isOptional: yes 145isDefaultValueAvailable: no 146 147Inspecting parameter 'socket' of method '__construct' 148isArray: no 149allowsNull: no 150isPassedByReference: no 151isOptional: yes 152isDefaultValueAvailable: no 153 154Inspecting method 'autocommit' 155isFinal: no 156isAbstract: no 157isPublic: yes 158isPrivate: no 159isProtected: no 160isStatic: no 161isConstructor: no 162isDestructor: no 163isInternal: yes 164isUserDefined: no 165returnsReference: no 166Modifiers: 1 167Number of Parameters: 1 168Number of Required Parameters: 1 169 170Inspecting parameter 'mode' of method 'autocommit' 171isArray: no 172allowsNull: no 173isPassedByReference: no 174isOptional: no 175isDefaultValueAvailable: no 176 177Inspecting method 'begin_transaction' 178isFinal: no 179isAbstract: no 180isPublic: yes 181isPrivate: no 182isProtected: no 183isStatic: no 184isConstructor: no 185isDestructor: no 186isInternal: yes 187isUserDefined: no 188returnsReference: no 189Modifiers: 1 190Number of Parameters: 2 191Number of Required Parameters: 0 192 193Inspecting parameter 'flags' of method 'begin_transaction' 194isArray: no 195allowsNull: no 196isPassedByReference: no 197isOptional: yes 198isDefaultValueAvailable: no 199 200Inspecting parameter 'name' of method 'begin_transaction' 201isArray: no 202allowsNull: no 203isPassedByReference: no 204isOptional: yes 205isDefaultValueAvailable: no 206 207Inspecting method 'change_user' 208isFinal: no 209isAbstract: no 210isPublic: yes 211isPrivate: no 212isProtected: no 213isStatic: no 214isConstructor: no 215isDestructor: no 216isInternal: yes 217isUserDefined: no 218returnsReference: no 219Modifiers: 1 220Number of Parameters: 3 221Number of Required Parameters: 3 222 223Inspecting parameter 'user' of method 'change_user' 224isArray: no 225allowsNull: no 226isPassedByReference: no 227isOptional: no 228isDefaultValueAvailable: no 229 230Inspecting parameter 'password' of method 'change_user' 231isArray: no 232allowsNull: no 233isPassedByReference: no 234isOptional: no 235isDefaultValueAvailable: no 236 237Inspecting parameter 'database' of method 'change_user' 238isArray: no 239allowsNull: no 240isPassedByReference: no 241isOptional: no 242isDefaultValueAvailable: no 243 244Inspecting method 'character_set_name' 245isFinal: no 246isAbstract: no 247isPublic: yes 248isPrivate: no 249isProtected: no 250isStatic: no 251isConstructor: no 252isDestructor: no 253isInternal: yes 254isUserDefined: no 255returnsReference: no 256Modifiers: 1 257Number of Parameters: 0 258Number of Required Parameters: 0 259 260Inspecting method 'close' 261isFinal: no 262isAbstract: no 263isPublic: yes 264isPrivate: no 265isProtected: no 266isStatic: no 267isConstructor: no 268isDestructor: no 269isInternal: yes 270isUserDefined: no 271returnsReference: no 272Modifiers: 1 273Number of Parameters: 0 274Number of Required Parameters: 0 275 276Inspecting method 'commit' 277isFinal: no 278isAbstract: no 279isPublic: yes 280isPrivate: no 281isProtected: no 282isStatic: no 283isConstructor: no 284isDestructor: no 285isInternal: yes 286isUserDefined: no 287returnsReference: no 288Modifiers: 1 289Number of Parameters: 2 290Number of Required Parameters: 0 291 292Inspecting parameter 'flags' of method 'commit' 293isArray: no 294allowsNull: no 295isPassedByReference: no 296isOptional: yes 297isDefaultValueAvailable: no 298 299Inspecting parameter 'name' of method 'commit' 300isArray: no 301allowsNull: no 302isPassedByReference: no 303isOptional: yes 304isDefaultValueAvailable: no 305 306Inspecting method 'connect' 307isFinal: no 308isAbstract: no 309isPublic: yes 310isPrivate: no 311isProtected: no 312isStatic: no 313isConstructor: no 314isDestructor: no 315isInternal: yes 316isUserDefined: no 317returnsReference: no 318Modifiers: 1 319Number of Parameters: 6 320Number of Required Parameters: 0 321 322Inspecting parameter 'host' of method 'connect' 323isArray: no 324allowsNull: no 325isPassedByReference: no 326isOptional: yes 327isDefaultValueAvailable: no 328 329Inspecting parameter 'user' of method 'connect' 330isArray: no 331allowsNull: no 332isPassedByReference: no 333isOptional: yes 334isDefaultValueAvailable: no 335 336Inspecting parameter 'password' of method 'connect' 337isArray: no 338allowsNull: no 339isPassedByReference: no 340isOptional: yes 341isDefaultValueAvailable: no 342 343Inspecting parameter 'database' of method 'connect' 344isArray: no 345allowsNull: no 346isPassedByReference: no 347isOptional: yes 348isDefaultValueAvailable: no 349 350Inspecting parameter 'port' of method 'connect' 351isArray: no 352allowsNull: no 353isPassedByReference: no 354isOptional: yes 355isDefaultValueAvailable: no 356 357Inspecting parameter 'socket' of method 'connect' 358isArray: no 359allowsNull: no 360isPassedByReference: no 361isOptional: yes 362isDefaultValueAvailable: no 363 364Inspecting method 'debug' 365isFinal: no 366isAbstract: no 367isPublic: yes 368isPrivate: no 369isProtected: no 370isStatic: no 371isConstructor: no 372isDestructor: no 373isInternal: yes 374isUserDefined: no 375returnsReference: no 376Modifiers: 1 377Number of Parameters: 1 378Number of Required Parameters: 1 379 380Inspecting parameter 'debug_options' of method 'debug' 381isArray: no 382allowsNull: no 383isPassedByReference: no 384isOptional: no 385isDefaultValueAvailable: no 386 387Inspecting method 'dump_debug_info' 388isFinal: no 389isAbstract: no 390isPublic: yes 391isPrivate: no 392isProtected: no 393isStatic: no 394isConstructor: no 395isDestructor: no 396isInternal: yes 397isUserDefined: no 398returnsReference: no 399Modifiers: 1 400Number of Parameters: 0 401Number of Required Parameters: 0 402 403Inspecting method 'escape_string' 404isFinal: no 405isAbstract: no 406isPublic: yes 407isPrivate: no 408isProtected: no 409isStatic: no 410isConstructor: no 411isDestructor: no 412isInternal: yes 413isUserDefined: no 414returnsReference: no 415Modifiers: 1 416Number of Parameters: 1 417Number of Required Parameters: 1 418 419Inspecting parameter 'string_to_escape' of method 'escape_string' 420isArray: no 421allowsNull: no 422isPassedByReference: no 423isOptional: no 424isDefaultValueAvailable: no 425 426Inspecting method 'get_charset' 427isFinal: no 428isAbstract: no 429isPublic: yes 430isPrivate: no 431isProtected: no 432isStatic: no 433isConstructor: no 434isDestructor: no 435isInternal: yes 436isUserDefined: no 437returnsReference: no 438Modifiers: 1 439Number of Parameters: 0 440Number of Required Parameters: 0 441 442Inspecting method 'get_client_info' 443isFinal: no 444isAbstract: no 445isPublic: yes 446isPrivate: no 447isProtected: no 448isStatic: no 449isConstructor: no 450isDestructor: no 451isInternal: yes 452isUserDefined: no 453returnsReference: no 454Modifiers: 1 455Number of Parameters: 0 456Number of Required Parameters: 0 457 458Inspecting method 'get_connection_stats' 459isFinal: no 460isAbstract: no 461isPublic: yes 462isPrivate: no 463isProtected: no 464isStatic: no 465isConstructor: no 466isDestructor: no 467isInternal: yes 468isUserDefined: no 469returnsReference: no 470Modifiers: 1 471Number of Parameters: 0 472Number of Required Parameters: 0 473 474Inspecting method 'get_server_info' 475isFinal: no 476isAbstract: no 477isPublic: yes 478isPrivate: no 479isProtected: no 480isStatic: no 481isConstructor: no 482isDestructor: no 483isInternal: yes 484isUserDefined: no 485returnsReference: no 486Modifiers: 1 487Number of Parameters: 0 488Number of Required Parameters: 0 489 490Inspecting method 'get_warnings' 491isFinal: no 492isAbstract: no 493isPublic: yes 494isPrivate: no 495isProtected: no 496isStatic: no 497isConstructor: no 498isDestructor: no 499isInternal: yes 500isUserDefined: no 501returnsReference: no 502Modifiers: 1 503Number of Parameters: 0 504Number of Required Parameters: 0 505 506Inspecting method 'init' 507isFinal: no 508isAbstract: no 509isPublic: yes 510isPrivate: no 511isProtected: no 512isStatic: no 513isConstructor: no 514isDestructor: no 515isInternal: yes 516isUserDefined: no 517returnsReference: no 518Modifiers: 1 519Number of Parameters: 0 520Number of Required Parameters: 0 521 522Inspecting method 'kill' 523isFinal: no 524isAbstract: no 525isPublic: yes 526isPrivate: no 527isProtected: no 528isStatic: no 529isConstructor: no 530isDestructor: no 531isInternal: yes 532isUserDefined: no 533returnsReference: no 534Modifiers: 1 535Number of Parameters: 1 536Number of Required Parameters: 1 537 538Inspecting parameter 'connection_id' of method 'kill' 539isArray: no 540allowsNull: no 541isPassedByReference: no 542isOptional: no 543isDefaultValueAvailable: no 544 545Inspecting method 'more_results' 546isFinal: no 547isAbstract: no 548isPublic: yes 549isPrivate: no 550isProtected: no 551isStatic: no 552isConstructor: no 553isDestructor: no 554isInternal: yes 555isUserDefined: no 556returnsReference: no 557Modifiers: 1 558Number of Parameters: 0 559Number of Required Parameters: 0 560 561Inspecting method 'multi_query' 562isFinal: no 563isAbstract: no 564isPublic: yes 565isPrivate: no 566isProtected: no 567isStatic: no 568isConstructor: no 569isDestructor: no 570isInternal: yes 571isUserDefined: no 572returnsReference: no 573Modifiers: 1 574Number of Parameters: 1 575Number of Required Parameters: 1 576 577Inspecting parameter 'query' of method 'multi_query' 578isArray: no 579allowsNull: no 580isPassedByReference: no 581isOptional: no 582isDefaultValueAvailable: no 583 584Inspecting method 'next_result' 585isFinal: no 586isAbstract: no 587isPublic: yes 588isPrivate: no 589isProtected: no 590isStatic: no 591isConstructor: no 592isDestructor: no 593isInternal: yes 594isUserDefined: no 595returnsReference: no 596Modifiers: 1 597Number of Parameters: 0 598Number of Required Parameters: 0 599 600Inspecting method 'options' 601isFinal: no 602isAbstract: no 603isPublic: yes 604isPrivate: no 605isProtected: no 606isStatic: no 607isConstructor: no 608isDestructor: no 609isInternal: yes 610isUserDefined: no 611returnsReference: no 612Modifiers: 1 613Number of Parameters: 2 614Number of Required Parameters: 2 615 616Inspecting parameter 'option' of method 'options' 617isArray: no 618allowsNull: no 619isPassedByReference: no 620isOptional: no 621isDefaultValueAvailable: no 622 623Inspecting parameter 'value' of method 'options' 624isArray: no 625allowsNull: no 626isPassedByReference: no 627isOptional: no 628isDefaultValueAvailable: no 629 630Inspecting method 'ping' 631isFinal: no 632isAbstract: no 633isPublic: yes 634isPrivate: no 635isProtected: no 636isStatic: no 637isConstructor: no 638isDestructor: no 639isInternal: yes 640isUserDefined: no 641returnsReference: no 642Modifiers: 1 643Number of Parameters: 0 644Number of Required Parameters: 0 645 646Inspecting method 'poll' 647isFinal: no 648isAbstract: no 649isPublic: yes 650isPrivate: no 651isProtected: no 652isStatic: yes 653isConstructor: no 654isDestructor: no 655isInternal: yes 656isUserDefined: no 657returnsReference: no 658Modifiers: 17 659Number of Parameters: 5 660Number of Required Parameters: 4 661 662Inspecting parameter 'read' of method 'poll' 663isArray: yes 664allowsNull: yes 665isPassedByReference: yes 666isOptional: no 667isDefaultValueAvailable: no 668 669Inspecting parameter 'write' of method 'poll' 670isArray: yes 671allowsNull: yes 672isPassedByReference: yes 673isOptional: no 674isDefaultValueAvailable: no 675 676Inspecting parameter 'error' of method 'poll' 677isArray: yes 678allowsNull: yes 679isPassedByReference: yes 680isOptional: no 681isDefaultValueAvailable: no 682 683Inspecting parameter 'sec' of method 'poll' 684isArray: no 685allowsNull: no 686isPassedByReference: no 687isOptional: no 688isDefaultValueAvailable: no 689 690Inspecting parameter 'usec' of method 'poll' 691isArray: no 692allowsNull: no 693isPassedByReference: no 694isOptional: yes 695isDefaultValueAvailable: no 696 697Inspecting method 'prepare' 698isFinal: no 699isAbstract: no 700isPublic: yes 701isPrivate: no 702isProtected: no 703isStatic: no 704isConstructor: no 705isDestructor: no 706isInternal: yes 707isUserDefined: no 708returnsReference: no 709Modifiers: 1 710Number of Parameters: 1 711Number of Required Parameters: 1 712 713Inspecting parameter 'query' of method 'prepare' 714isArray: no 715allowsNull: no 716isPassedByReference: no 717isOptional: no 718isDefaultValueAvailable: no 719 720Inspecting method 'query' 721isFinal: no 722isAbstract: no 723isPublic: yes 724isPrivate: no 725isProtected: no 726isStatic: no 727isConstructor: no 728isDestructor: no 729isInternal: yes 730isUserDefined: no 731returnsReference: no 732Modifiers: 1 733Number of Parameters: 2 734Number of Required Parameters: 1 735 736Inspecting parameter 'query' of method 'query' 737isArray: no 738allowsNull: no 739isPassedByReference: no 740isOptional: no 741isDefaultValueAvailable: no 742 743Inspecting parameter 'resultmode' of method 'query' 744isArray: no 745allowsNull: no 746isPassedByReference: no 747isOptional: yes 748isDefaultValueAvailable: no 749 750Inspecting method 'real_connect' 751isFinal: no 752isAbstract: no 753isPublic: yes 754isPrivate: no 755isProtected: no 756isStatic: no 757isConstructor: no 758isDestructor: no 759isInternal: yes 760isUserDefined: no 761returnsReference: no 762Modifiers: 1 763Number of Parameters: 7 764Number of Required Parameters: 0 765 766Inspecting parameter 'host' of method 'real_connect' 767isArray: no 768allowsNull: no 769isPassedByReference: no 770isOptional: yes 771isDefaultValueAvailable: no 772 773Inspecting parameter 'user' of method 'real_connect' 774isArray: no 775allowsNull: no 776isPassedByReference: no 777isOptional: yes 778isDefaultValueAvailable: no 779 780Inspecting parameter 'password' of method 'real_connect' 781isArray: no 782allowsNull: no 783isPassedByReference: no 784isOptional: yes 785isDefaultValueAvailable: no 786 787Inspecting parameter 'database' of method 'real_connect' 788isArray: no 789allowsNull: no 790isPassedByReference: no 791isOptional: yes 792isDefaultValueAvailable: no 793 794Inspecting parameter 'port' of method 'real_connect' 795isArray: no 796allowsNull: no 797isPassedByReference: no 798isOptional: yes 799isDefaultValueAvailable: no 800 801Inspecting parameter 'socket' of method 'real_connect' 802isArray: no 803allowsNull: no 804isPassedByReference: no 805isOptional: yes 806isDefaultValueAvailable: no 807 808Inspecting parameter 'flags' of method 'real_connect' 809isArray: no 810allowsNull: no 811isPassedByReference: no 812isOptional: yes 813isDefaultValueAvailable: no 814 815Inspecting method 'real_escape_string' 816isFinal: no 817isAbstract: no 818isPublic: yes 819isPrivate: no 820isProtected: no 821isStatic: no 822isConstructor: no 823isDestructor: no 824isInternal: yes 825isUserDefined: no 826returnsReference: no 827Modifiers: 1 828Number of Parameters: 1 829Number of Required Parameters: 1 830 831Inspecting parameter 'string_to_escape' of method 'real_escape_string' 832isArray: no 833allowsNull: no 834isPassedByReference: no 835isOptional: no 836isDefaultValueAvailable: no 837 838Inspecting method 'real_query' 839isFinal: no 840isAbstract: no 841isPublic: yes 842isPrivate: no 843isProtected: no 844isStatic: no 845isConstructor: no 846isDestructor: no 847isInternal: yes 848isUserDefined: no 849returnsReference: no 850Modifiers: 1 851Number of Parameters: 1 852Number of Required Parameters: 1 853 854Inspecting parameter 'query' of method 'real_query' 855isArray: no 856allowsNull: no 857isPassedByReference: no 858isOptional: no 859isDefaultValueAvailable: no 860 861Inspecting method 'reap_async_query' 862isFinal: no 863isAbstract: no 864isPublic: yes 865isPrivate: no 866isProtected: no 867isStatic: no 868isConstructor: no 869isDestructor: no 870isInternal: yes 871isUserDefined: no 872returnsReference: no 873Modifiers: 1 874Number of Parameters: 0 875Number of Required Parameters: 0 876 877Inspecting method 'refresh' 878isFinal: no 879isAbstract: no 880isPublic: yes 881isPrivate: no 882isProtected: no 883isStatic: no 884isConstructor: no 885isDestructor: no 886isInternal: yes 887isUserDefined: no 888returnsReference: no 889Modifiers: 1 890Number of Parameters: 1 891Number of Required Parameters: 1 892 893Inspecting parameter 'options' of method 'refresh' 894isArray: no 895allowsNull: no 896isPassedByReference: no 897isOptional: no 898isDefaultValueAvailable: no 899 900Inspecting method 'release_savepoint' 901isFinal: no 902isAbstract: no 903isPublic: yes 904isPrivate: no 905isProtected: no 906isStatic: no 907isConstructor: no 908isDestructor: no 909isInternal: yes 910isUserDefined: no 911returnsReference: no 912Modifiers: 1 913Number of Parameters: 1 914Number of Required Parameters: 1 915 916Inspecting parameter 'name' of method 'release_savepoint' 917isArray: no 918allowsNull: no 919isPassedByReference: no 920isOptional: no 921isDefaultValueAvailable: no 922 923Inspecting method 'rollback' 924isFinal: no 925isAbstract: no 926isPublic: yes 927isPrivate: no 928isProtected: no 929isStatic: no 930isConstructor: no 931isDestructor: no 932isInternal: yes 933isUserDefined: no 934returnsReference: no 935Modifiers: 1 936Number of Parameters: 2 937Number of Required Parameters: 0 938 939Inspecting parameter 'flags' of method 'rollback' 940isArray: no 941allowsNull: no 942isPassedByReference: no 943isOptional: yes 944isDefaultValueAvailable: no 945 946Inspecting parameter 'name' of method 'rollback' 947isArray: no 948allowsNull: no 949isPassedByReference: no 950isOptional: yes 951isDefaultValueAvailable: no 952 953Inspecting method 'savepoint' 954isFinal: no 955isAbstract: no 956isPublic: yes 957isPrivate: no 958isProtected: no 959isStatic: no 960isConstructor: no 961isDestructor: no 962isInternal: yes 963isUserDefined: no 964returnsReference: no 965Modifiers: 1 966Number of Parameters: 1 967Number of Required Parameters: 1 968 969Inspecting parameter 'name' of method 'savepoint' 970isArray: no 971allowsNull: no 972isPassedByReference: no 973isOptional: no 974isDefaultValueAvailable: no 975 976Inspecting method 'select_db' 977isFinal: no 978isAbstract: no 979isPublic: yes 980isPrivate: no 981isProtected: no 982isStatic: no 983isConstructor: no 984isDestructor: no 985isInternal: yes 986isUserDefined: no 987returnsReference: no 988Modifiers: 1 989Number of Parameters: 1 990Number of Required Parameters: 1 991 992Inspecting parameter 'database' of method 'select_db' 993isArray: no 994allowsNull: no 995isPassedByReference: no 996isOptional: no 997isDefaultValueAvailable: no 998 999Inspecting method 'set_charset' 1000isFinal: no 1001isAbstract: no 1002isPublic: yes 1003isPrivate: no 1004isProtected: no 1005isStatic: no 1006isConstructor: no 1007isDestructor: no 1008isInternal: yes 1009isUserDefined: no 1010returnsReference: no 1011Modifiers: 1 1012Number of Parameters: 1 1013Number of Required Parameters: 1 1014 1015Inspecting parameter 'charset' of method 'set_charset' 1016isArray: no 1017allowsNull: no 1018isPassedByReference: no 1019isOptional: no 1020isDefaultValueAvailable: no 1021 1022Inspecting method 'set_opt' 1023isFinal: no 1024isAbstract: no 1025isPublic: yes 1026isPrivate: no 1027isProtected: no 1028isStatic: no 1029isConstructor: no 1030isDestructor: no 1031isInternal: yes 1032isUserDefined: no 1033returnsReference: no 1034Modifiers: 1 1035Number of Parameters: 2 1036Number of Required Parameters: 2 1037 1038Inspecting parameter 'option' of method 'set_opt' 1039isArray: no 1040allowsNull: no 1041isPassedByReference: no 1042isOptional: no 1043isDefaultValueAvailable: no 1044 1045Inspecting parameter 'value' of method 'set_opt' 1046isArray: no 1047allowsNull: no 1048isPassedByReference: no 1049isOptional: no 1050isDefaultValueAvailable: no 1051 1052Inspecting method 'ssl_set' 1053isFinal: no 1054isAbstract: no 1055isPublic: yes 1056isPrivate: no 1057isProtected: no 1058isStatic: no 1059isConstructor: no 1060isDestructor: no 1061isInternal: yes 1062isUserDefined: no 1063returnsReference: no 1064Modifiers: 1 1065Number of Parameters: 5 1066Number of Required Parameters: 5 1067 1068Inspecting parameter 'key' of method 'ssl_set' 1069isArray: no 1070allowsNull: no 1071isPassedByReference: no 1072isOptional: no 1073isDefaultValueAvailable: no 1074 1075Inspecting parameter 'cert' of method 'ssl_set' 1076isArray: no 1077allowsNull: no 1078isPassedByReference: no 1079isOptional: no 1080isDefaultValueAvailable: no 1081 1082Inspecting parameter 'certificate_authority' of method 'ssl_set' 1083isArray: no 1084allowsNull: no 1085isPassedByReference: no 1086isOptional: no 1087isDefaultValueAvailable: no 1088 1089Inspecting parameter 'certificate_authority_path' of method 'ssl_set' 1090isArray: no 1091allowsNull: no 1092isPassedByReference: no 1093isOptional: no 1094isDefaultValueAvailable: no 1095 1096Inspecting parameter 'cipher' of method 'ssl_set' 1097isArray: no 1098allowsNull: no 1099isPassedByReference: no 1100isOptional: no 1101isDefaultValueAvailable: no 1102 1103Inspecting method 'stat' 1104isFinal: no 1105isAbstract: no 1106isPublic: yes 1107isPrivate: no 1108isProtected: no 1109isStatic: no 1110isConstructor: no 1111isDestructor: no 1112isInternal: yes 1113isUserDefined: no 1114returnsReference: no 1115Modifiers: 1 1116Number of Parameters: 0 1117Number of Required Parameters: 0 1118 1119Inspecting method 'stmt_init' 1120isFinal: no 1121isAbstract: no 1122isPublic: yes 1123isPrivate: no 1124isProtected: no 1125isStatic: no 1126isConstructor: no 1127isDestructor: no 1128isInternal: yes 1129isUserDefined: no 1130returnsReference: no 1131Modifiers: 1 1132Number of Parameters: 0 1133Number of Required Parameters: 0 1134 1135Inspecting method 'store_result' 1136isFinal: no 1137isAbstract: no 1138isPublic: yes 1139isPrivate: no 1140isProtected: no 1141isStatic: no 1142isConstructor: no 1143isDestructor: no 1144isInternal: yes 1145isUserDefined: no 1146returnsReference: no 1147Modifiers: 1 1148Number of Parameters: 1 1149Number of Required Parameters: 0 1150 1151Inspecting parameter 'flags' of method 'store_result' 1152isArray: no 1153allowsNull: no 1154isPassedByReference: no 1155isOptional: yes 1156isDefaultValueAvailable: no 1157 1158Inspecting method 'thread_safe' 1159isFinal: no 1160isAbstract: no 1161isPublic: yes 1162isPrivate: no 1163isProtected: no 1164isStatic: no 1165isConstructor: no 1166isDestructor: no 1167isInternal: yes 1168isUserDefined: no 1169returnsReference: no 1170Modifiers: 1 1171Number of Parameters: 0 1172Number of Required Parameters: 0 1173 1174Inspecting method 'use_result' 1175isFinal: no 1176isAbstract: no 1177isPublic: yes 1178isPrivate: no 1179isProtected: no 1180isStatic: no 1181isConstructor: no 1182isDestructor: no 1183isInternal: yes 1184isUserDefined: no 1185returnsReference: no 1186Modifiers: 1 1187Number of Parameters: 0 1188Number of Required Parameters: 0 1189 1190Inspecting property 'affected_rows' 1191isPublic: yes 1192isPrivate: no 1193isProtected: no 1194isStatic: no 1195isDefault: yes 1196Modifiers: 1 1197 1198Inspecting property 'client_info' 1199isPublic: yes 1200isPrivate: no 1201isProtected: no 1202isStatic: no 1203isDefault: yes 1204Modifiers: 1 1205 1206Inspecting property 'client_version' 1207isPublic: yes 1208isPrivate: no 1209isProtected: no 1210isStatic: no 1211isDefault: yes 1212Modifiers: 1 1213 1214Inspecting property 'connect_errno' 1215isPublic: yes 1216isPrivate: no 1217isProtected: no 1218isStatic: no 1219isDefault: yes 1220Modifiers: 1 1221 1222Inspecting property 'connect_error' 1223isPublic: yes 1224isPrivate: no 1225isProtected: no 1226isStatic: no 1227isDefault: yes 1228Modifiers: 1 1229 1230Inspecting property 'errno' 1231isPublic: yes 1232isPrivate: no 1233isProtected: no 1234isStatic: no 1235isDefault: yes 1236Modifiers: 1 1237 1238Inspecting property 'error' 1239isPublic: yes 1240isPrivate: no 1241isProtected: no 1242isStatic: no 1243isDefault: yes 1244Modifiers: 1 1245 1246Inspecting property 'error_list' 1247isPublic: yes 1248isPrivate: no 1249isProtected: no 1250isStatic: no 1251isDefault: yes 1252Modifiers: 1 1253 1254Inspecting property 'field_count' 1255isPublic: yes 1256isPrivate: no 1257isProtected: no 1258isStatic: no 1259isDefault: yes 1260Modifiers: 1 1261 1262Inspecting property 'host_info' 1263isPublic: yes 1264isPrivate: no 1265isProtected: no 1266isStatic: no 1267isDefault: yes 1268Modifiers: 1 1269 1270Inspecting property 'info' 1271isPublic: yes 1272isPrivate: no 1273isProtected: no 1274isStatic: no 1275isDefault: yes 1276Modifiers: 1 1277 1278Inspecting property 'insert_id' 1279isPublic: yes 1280isPrivate: no 1281isProtected: no 1282isStatic: no 1283isDefault: yes 1284Modifiers: 1 1285 1286Inspecting property 'protocol_version' 1287isPublic: yes 1288isPrivate: no 1289isProtected: no 1290isStatic: no 1291isDefault: yes 1292Modifiers: 1 1293 1294Inspecting property 'server_info' 1295isPublic: yes 1296isPrivate: no 1297isProtected: no 1298isStatic: no 1299isDefault: yes 1300Modifiers: 1 1301 1302Inspecting property 'server_version' 1303isPublic: yes 1304isPrivate: no 1305isProtected: no 1306isStatic: no 1307isDefault: yes 1308Modifiers: 1 1309 1310Inspecting property 'sqlstate' 1311isPublic: yes 1312isPrivate: no 1313isProtected: no 1314isStatic: no 1315isDefault: yes 1316Modifiers: 1 1317 1318Inspecting property 'thread_id' 1319isPublic: yes 1320isPrivate: no 1321isProtected: no 1322isStatic: no 1323isDefault: yes 1324Modifiers: 1 1325 1326Inspecting property 'warning_count' 1327isPublic: yes 1328isPrivate: no 1329isProtected: no 1330isStatic: no 1331isDefault: yes 1332Modifiers: 1 1333Default property 'affected_rows' 1334Default property 'client_info' 1335Default property 'client_version' 1336Default property 'connect_errno' 1337Default property 'connect_error' 1338Default property 'errno' 1339Default property 'error' 1340Default property 'error_list' 1341Default property 'field_count' 1342Default property 'host_info' 1343Default property 'info' 1344Default property 'insert_id' 1345Default property 'protocol_version' 1346Default property 'server_info' 1347Default property 'server_version' 1348Default property 'sqlstate' 1349Default property 'thread_id' 1350Default property 'warning_count' 1351done! 1352