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