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