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