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