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--EXPECT--
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: 256
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: 256
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: 257
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