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