-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathAndyPHP.sublime-completions
5732 lines (5650 loc) · 526 KB
/
AndyPHP.sublime-completions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"scope": "source.php -variable.other.php",
"completions":
[
"php",
"echo", "include", "include_once", "print", "require", "require_once",
{ "trigger": "__autoload()", "contents": "__autoload(${1:class})$0" },
{ "trigger": "__call()", "contents": "__call(${1:name}, ${2:arguments})$0" },
{ "trigger": "__callStatic()", "contents": "__callStatic(${1:name}, ${2:arguments})$0" },
{ "trigger": "__clone()", "contents": "__clone()" },
{ "trigger": "__construct()", "contents": "__construct($1)$0" },
{ "trigger": "__destruct()", "contents": "__destruct()" },
{ "trigger": "__get()", "contents": "__get(${1:name})$0" },
{ "trigger": "__halt_compiler()", "contents": "__halt_compiler()" },
{ "trigger": "__invoke()", "contents": "__invoke($1)$0" },
{ "trigger": "__isset()", "contents": "__isset(${1:name})$0" },
{ "trigger": "__set_state()", "contents": "__set_state($1)$0" },
{ "trigger": "__sleep()", "contents": "__sleep()" },
{ "trigger": "__toString()", "contents": "__toString()" },
{ "trigger": "__unset()", "contents": "__unset(${1:name})$0" },
{ "trigger": "__wakeup()", "contents": "__wakeup()" },
{ "trigger": "abs()", "contents": "abs(${1:number})$0" },
{ "trigger": "acos()", "contents": "acos(${1:arg})$0" },
{ "trigger": "acosh()", "contents": "acosh(${1:arg})$0" },
{ "trigger": "addcslashes()", "contents": "addcslashes(${1:str}, ${2:charlist})$0" },
{ "trigger": "addslashes()", "contents": "addslashes(${1:str})$0" },
{ "trigger": "aggregate()", "contents": "aggregate(${1:object}, ${2:class_name})$0" },
{ "trigger": "aggregate_info()", "contents": "aggregate_info(${1:object})$0" },
{ "trigger": "aggregate_methods()", "contents": "aggregate_methods(${1:object}, ${2:class_name})$0" },
{ "trigger": "aggregate_methods_by_list()", "contents": "aggregate_methods_by_list(${1:object}, ${2:class_name}, ${3:methods_list})$0" },
{ "trigger": "aggregate_methods_by_regexp()", "contents": "aggregate_methods_by_regexp(${1:object}, ${2:class_name}, ${3:regexp})$0" },
{ "trigger": "aggregate_properties()", "contents": "aggregate_properties(${1:object}, ${2:class_name})$0" },
{ "trigger": "aggregate_properties_by_list()", "contents": "aggregate_properties_by_list(${1:object}, ${2:class_name}, ${3:properties_list})$0" },
{ "trigger": "aggregate_properties_by_regexp()", "contents": "aggregate_properties_by_regexp(${1:object}, ${2:class_name}, ${3:regexp})$0" },
{ "trigger": "aggregation_info()", "contents": "aggregation_info(${1:object})$0" },
// Advanced Message Queue Protocol
"AMQPChannnel",
{ "trigger": "AMQPChannel()", "contents": "AMQPChannel(${1:amqp_connection})$0" },
"AMQPConnection",
{ "trigger": "AMQPConnection()", "contents": "AMQPConnection(${1:[array(credentials)]})$0" },
"AMQPEnvelope",
"AMQPExchange",
{ "trigger": "AMQPExchange()", "contents": "AMQPExchange(${1:amqp_channel})$0" },
"AMQPQueue",
{ "trigger": "AMQPQueue()", "contents": "AMQPQueue(${1:amqp_connection})$0" },
{ "trigger": "apache_child_terminate()", "contents": "apache_child_terminate()" },
{ "trigger": "apache_get_modules()", "contents": "apache_get_modules()" },
{ "trigger": "apache_get_version()", "contents": "apache_get_version()" },
{ "trigger": "apache_getenv()", "contents": "apache_getenv(${1:variable}${2:[, walk_to_top]})$0" },
{ "trigger": "apache_lookup_uri()", "contents": "apache_lookup_uri(${1:filename})$0" },
{ "trigger": "apache_note()", "contents": "apache_note(${1:note_name}${2:[, note_value]})$0" },
{ "trigger": "apache_request_headers()", "contents": "apache_request_headers()" },
{ "trigger": "apache_reset_timeout()", "contents": "apache_reset_timeout()" },
{ "trigger": "apache_response_headers()", "contents": "apache_response_headers()" },
{ "trigger": "apache_setenv()", "contents": "apache_setenv(${1:variable}, ${2:value}${3:[, walk_to_top]})$0" },
// Alternative PHP Cache (APC)
{ "trigger": "apc_add()\tbool", "contents": "apc_add(${1:key}${2:[, var]}${3:[, ttl]})$0" },
{ "trigger": "apc_add()\tarray", "contents": "apc_add(${1:values}${2:[, unused]}${3:[, ttl]})$0" },
{ "trigger": "apc_bin_dump()", "contents": "apc_bin_dump(${1:files}${2:[, user_vars]})$0" },
{ "trigger": "apc_bin_dumpfile()", "contents": "apc_bin_dumpfile(${1:files}, ${2:user_vars}, ${3:filename})$0" },
{ "trigger": "apc_bin_load()", "contents": "apc_bin_load(${1:data})$0" },
{ "trigger": "apc_bin_loadfile()", "contents": "apc_bin_loadfile(${1:filename})$0" },
{ "trigger": "apc_cache_info()", "contents": "apc_cache_info(${1:[cache_type, ]}${2:[limited]})$0" },
{ "trigger": "apc_cas()", "contents": "apc_cas(${1:key}, ${2:old}, ${3:new})$0" },
{ "trigger": "apc_clear_cache()", "contents": "apc_clear_cache(${1:[cache_type]})$0" },
{ "trigger": "apc_compile_file()", "contents": "apc_compile_file(${1:filename})$0" },
{ "trigger": "apc_dec()", "contents": "apc_dec(${1:key})$0" },
{ "trigger": "apc_define_constants()", "contents": "apc_define_constants(${1:key}, ${2:constants})$0" },
{ "trigger": "apc_delete()", "contents": "apc_delete(${1:key})$0" },
{ "trigger": "apc_delete_file()", "contents": "apc_delete_file(${1:keys})$0" },
{ "trigger": "apc_exists()", "contents": "apc_exists(${1:keys})$0" },
{ "trigger": "apc_fetch()", "contents": "apc_fetch(${1:key})$0" },
{ "trigger": "apc_inc()", "contents": "apc_inc(${1:key})$0" },
{ "trigger": "apc_load_constants()", "contents": "apc_load_constants(${1:key})$0" },
{ "trigger": "apc_sma_info()", "contents": "apc_sma_info(${1:[limited]})$0" },
{ "trigger": "apc_store()", "contents": "apc_store(${1:key}, ${2:var})$0" },
"APCIterator",
{ "trigger": "APCIterator()\tctor", "contents": "APCIterator(${1:cache}${2:[, search]}${3:[, format]}${4:[, chunk_size]}${5:[, list]})$0" },
// Advanced PHP Debugger
{ "trigger": "apd_breakpoint()", "contents": "apd_breakpoint(${1:debug_level})$0" },
{ "trigger": "apd_callstack()", "contents": "apd_callstack()" },
{ "trigger": "apd_clunk()", "contents": "apd_clunk(${1:warning})$0" },
{ "trigger": "apd_continue()", "contents": "apd_continue(${1:debug_level})$0" },
{ "trigger": "apd_croak()", "contents": "apd_croak(${1:warning})$0" },
{ "trigger": "apd_dump_function_table()", "contents": "apd_dump_function_table()" },
{ "trigger": "apd_dump_persistent_resources()", "contents": "apd_dump_persistent_resources()" },
{ "trigger": "apd_dump_regular_resources()", "contents": "apd_dump_regular_resources()" },
{ "trigger": "apd_echo()", "contents": "apd_echo(${1:output})$0" },
{ "trigger": "apd_get_active_symbols()", "contents": "apd_get_active_symbols()" },
{ "trigger": "apd_set_pprof_trace()", "contents": "apd_set_pprof_trace(${1:[dump_directory, ]}${2:[fragment]})$0" },
{ "trigger": "apd_set_session()", "contents": "apd_set_session(${1:debug_level})$0" },
{ "trigger": "apd_set_session_trace()", "contents": "apd_set_session_trace(${1:debug_level})$0" },
{ "trigger": "apd_set_session_trace_socket()", "contents": "apd_set_session_trace_socket(${1:tcp_server}, ${2:socket_type}, ${3:port}, ${4:debug_level})$0" },
"AppendIterator",
{ "trigger": "array()", "contents": "array($1)$0" },
{ "trigger": "array_change_key_case()", "contents": "array_change_key_case(${1:input}${2:[, case]})$0" },
{ "trigger": "array_chunk()", "contents": "array_chunk(${1:input}, ${2:size}${3:[, preserve_keys]})$0" },
{ "trigger": "array_combine()", "contents": "array_combine(${1:keys}, ${2:values})$0" },
{ "trigger": "array_count_values()", "contents": "array_count_values(${1:input})$0" },
{ "trigger": "array_diff()", "contents": "array_diff(${1:array1}, ${2:arrays})$0" },
{ "trigger": "array_diff_assoc()", "contents": "array_diff_assoc(${1:array1}, ${2:arrays})$0" },
{ "trigger": "array_diff_key()", "contents": "array_diff_key(${1:array1}, ${2:arrays})$0" },
{ "trigger": "array_diff_uassoc()", "contents": "array_diff_uassoc(${1:arrays}${2:[, key_compare_func]})$0" },
{ "trigger": "array_diff_ukey()", "contents": "array_diff_ukey(${1:arrays}${2:[, key_compare_func]})$0" },
{ "trigger": "array_fill()", "contents": "array_fill(${1:start_index}, ${2:num}, ${3:value})$0" },
{ "trigger": "array_fill_keys()", "contents": "array_fill_keys(${1:keys}, ${2:value})$0" },
{ "trigger": "array_filter()", "contents": "array_filter(${1:input}${2:[, callback]})$0" },
{ "trigger": "array_flip()", "contents": "array_flip(${1:trans})$0" },
{ "trigger": "array_intersect()", "contents": "array_intersect(${1:array1}, ${2:arrays})$0" },
{ "trigger": "array_intersect_assoc()", "contents": "array_intersect_assoc(${1:array1}, ${2:arrays})$0" },
{ "trigger": "array_intersect_key()", "contents": "array_intersect_key(${1:array1}, ${2:arrays})$0" },
{ "trigger": "array_intersect_uassoc()", "contents": "array_intersect_uassoc(${1:arrays}${2:[, key_compare_func]})$0" },
{ "trigger": "array_intersect_ukey()", "contents": "array_intersect_ukey(${1:arrays}${2:[, key_compare_func]})$0" },
{ "trigger": "array_key_exists()", "contents": "array_key_exists(${1:key}, ${2:search})$0" },
{ "trigger": "array_keys()", "contents": "array_keys(${1:input}${2:[, search_value]}${3:[, strict]})$0" },
{ "trigger": "array_map()", "contents": "array_map(${1:callback}, ${2:array1}${3:[, array_args]})$0" },
{ "trigger": "array_merge()", "contents": "array_merge(${1:array1}${2:[, array]})$0" },
{ "trigger": "array_merge_recursive()", "contents": "array_merge_recursive(${1:array1}${2:[, array]})$0" },
{ "trigger": "array_multisort()", "contents": "array_multisort(${1:arr}${2:[, args]})$0" },
{ "trigger": "array_pad()", "contents": "array_pad(${1:input}, ${2:pad_size}, ${3:pad_value})$0" },
{ "trigger": "array_pop()", "contents": "array_pop(${1:array})$0" },
{ "trigger": "array_product()", "contents": "array_product(${1:array})$0" },
{ "trigger": "array_push()", "contents": "array_push(${1:array}, ${2:var})$0" },
{ "trigger": "array_rand()", "contents": "array_rand(${1:input}${2:[, num_req=1]})$0" },
{ "trigger": "array_reduce()", "contents": "array_reduce(${1:input}, ${2:function}${3:[, initial]})$0" },
{ "trigger": "array_replace()", "contents": "array_replace(${1:array}, ${2:arrays})$0" },
{ "trigger": "array_replace_recursive()", "contents": "array_replace_recursive(${1:array}, ${2:arrays})$0" },
{ "trigger": "array_reverse()", "contents": "array_reverse(${1:array}${2:[, preserve_keys]})$0" },
{ "trigger": "array_search()", "contents": "array_search(${1:needle}, ${2:haystack}${3:[, strict]})$0" },
{ "trigger": "array_shift()", "contents": "array_shift(${1:array})$0" },
{ "trigger": "array_slice()", "contents": "array_slice(${1:array}, ${2:offset}${3:[, length]}${4:[, preserve_keys]})$0" },
{ "trigger": "array_splice()", "contents": "array_splice(${1:input}, ${2:offset}${3:[, length]}${4:[, replacement]})$0" },
{ "trigger": "array_sum()", "contents": "array_sum(${1:array})$0" },
{ "trigger": "array_udiff()", "contents": "array_udiff(${1:arrays}, ${2:data_compare_func})$0" },
{ "trigger": "array_udiff_assoc()", "contents": "array_udiff_assoc(${1:arrays}, ${2:data_compare_func})$0" },
{ "trigger": "array_udiff_uassoc()", "contents": "array_udiff_uassoc(${1:arrays}, ${2:data_compare_func}, ${3:key_compare_func})$0" },
{ "trigger": "array_uintersect()", "contents": "array_uintersect(${1:arrays}, ${2:data_compare_func})$0" },
{ "trigger": "array_uintersect_assoc()", "contents": "array_uintersect_assoc(${1:arrays}, ${2:data_compare_func})$0" },
{ "trigger": "array_uintersect_uassoc()", "contents": "array_uintersect_uassoc(${1:arrays}, ${2:data_compare_func}, ${3:key_compare_func})$0" },
{ "trigger": "array_unique()", "contents": "array_unique(${1:array}${2:[, sort_flags]})$0" },
{ "trigger": "array_unshift()", "contents": "array_unshift(${1:array}, ${2:var})$0" },
{ "trigger": "array_values()", "contents": "array_values(${1:input})$0" },
{ "trigger": "array_walk()", "contents": "array_walk(${1:array}, ${2:funcname}${3:[, userdata]})$0" },
{ "trigger": "array_walk_recursive()", "contents": "array_walk_recursive(${1:input}, ${2:funcname}${3:[, userdata]})$0" },
"ArrayAccess",
"ArrayIterator",
{ "trigger": "ArrayIterator()\tctor", "contents": "ArrayIterator(${1:array})$0" },
"ArrayObject",
{ "trigger": "ArrayObject()", "contents": "ArrayObject(${1:[input, ]}${2:[flags]}${3:[, iterator_class]})$0" },
{ "trigger": "arsort()", "contents": "arsort(${1:array}${2:[, sort_flags]})$0" },
{ "trigger": "asin()", "contents": "asin(${1:arg})$0" },
{ "trigger": "asinh()", "contents": "asinh(${1:arg})$0" },
{ "trigger": "asort()", "contents": "asort(${1:array}${2:[, sort_flags]})$0" },
{ "trigger": "assert()", "contents": "assert(${1:assertion})$0" },
{ "trigger": "assert_options()", "contents": "assert_options(${1:what}${2:[, value]})$0" },
{ "trigger": "atan()", "contents": "atan(${1:arg})$0" },
{ "trigger": "atan2()", "contents": "atan2(${1:y}, ${2:x})$0" },
{ "trigger": "atanh()", "contents": "atanh(${1:arg})$0" },
{ "trigger": "autoload()", "contents": "autoload(${1:class})$0" },
"BadFunctionCallException",
"BadMethodCallException",
{ "trigger": "base64_decode()", "contents": "base64_decode(${1:data}${2:[, strict]})$0" },
{ "trigger": "base64_encode()", "contents": "base64_encode(${1:data})$0" },
{ "trigger": "base_convert()", "contents": "base_convert(${1:number}, ${2:frombase}, ${3:tobase})$0" },
{ "trigger": "basename()", "contents": "basename(${1:path}${2:[, suffix]})$0" },
// Bulletin Board Code
{ "trigger": "bbcode_add_element()", "contents": "bbcode_add_element(${1:bbcode_container}, ${2:tag_name}, ${3:tag_rules})$0" },
{ "trigger": "bbcode_add_smiley()", "contents": "bbcode_add_smiley(${1:bbcode_container}, ${2:smiley}, ${3:replace_by})$0" },
{ "trigger": "bbcode_create()", "contents": "bbcode_create(${1:[bbcode_initial_tags]})$0" },
{ "trigger": "bbcode_destroy()", "contents": "bbcode_destroy(${1:bbcode_container})$0" },
{ "trigger": "bbcode_parse()", "contents": "bbcode_parse(${1:bbcode_container}, ${2:to_parse})$0" },
{ "trigger": "bbcode_set_arg_parser()", "contents": "bbcode_set_arg_parser(${1:bbcode_container}, ${2:bbcode_arg_parser})$0" },
{ "trigger": "bbcode_set_flags()", "contents": "bbcode_set_flags(${1:bbcode_container}, ${2:flags})$0" },
// Binary Calculator - arbitrary precision mathematics
{ "trigger": "bcadd()", "contents": "bcadd(${1:left_operand}, ${2:right_operand}${3:[, scale]})$0" },
{ "trigger": "bccomp()", "contents": "bccomp(${1:left_operand}, ${2:right_operand}${3:[, scale]})$0" },
{ "trigger": "bcdiv()", "contents": "bcdiv(${1:left_operand}, ${2:right_operand}${3:[, scale]})$0" },
{ "trigger": "bcmod()", "contents": "bcmod(${1:left_operand}, ${2:modulus})$0" },
{ "trigger": "bcmul()", "contents": "bcmul(${1:left_operand}, ${2:right_operand}${3:[, scale]})$0" },
// PHP bytecode compiler
{ "trigger": "bcompiler_load()", "contents": "bcompiler_load(${1:filename})$0" },
{ "trigger": "bcompiler_load_exe()", "contents": "bcompiler_load_exe(${1:filename})$0" },
{ "trigger": "bcompiler_parse_class()", "contents": "bcompiler_parse_class(${1:class}, ${2:callback})$0" },
{ "trigger": "bcompiler_read()", "contents": "bcompiler_read(${1:filehandle})$0" },
{ "trigger": "bcompiler_write_class()", "contents": "bcompiler_write_class(${1:filehandle}, ${2:className})$0" },
{ "trigger": "bcompiler_write_constant()", "contents": "bcompiler_write_constant(${1:filehandle}, ${2:constantName})$0" },
{ "trigger": "bcompiler_write_exe_footer()", "contents": "bcompiler_write_exe_footer(${1:filehandle}, ${2:startpos})$0" },
{ "trigger": "bcompiler_write_file()", "contents": "bcompiler_write_file(${1:filehandle}, ${2:filename})$0" },
{ "trigger": "bcompiler_write_footer()", "contents": "bcompiler_write_footer(${1:filehandle})$0" },
{ "trigger": "bcompiler_write_function()", "contents": "bcompiler_write_function(${1:filehandle}, ${2:functionName})$0" },
{ "trigger": "bcompiler_write_functions_from_file()", "contents": "bcompiler_write_functions_from_file(${1:filehandle}, ${2:fileName})$0" },
{ "trigger": "bcompiler_write_header()", "contents": "bcompiler_write_header(${1:filehandle})$0" },
{ "trigger": "bcompiler_write_included_filename()", "contents": "bcompiler_write_included_filename(${1:filehandle}, ${2:filename})$0" },
// Binary Calculator - arbitrary precision mathematics
{ "trigger": "bcpow()", "contents": "bcpow(${1:left_operand}, ${2:right_operand}${3:[, scale]})$0" },
{ "trigger": "bcpowmod()", "contents": "bcpowmod(${1:left_operand}, ${2:right_operand}, ${3:modulus}${4:[, scale]})$0" },
{ "trigger": "bcscale()", "contents": "bcscale(${1:scale})$0" },
{ "trigger": "bcsqrt()", "contents": "bcsqrt(${1:operand}${2:[, scale]})$0" },
{ "trigger": "bcsub()", "contents": "bcsub(${1:left_operand}, ${2:right_operand}${3:[, scale]})$0" },
{ "trigger": "bin2hex()", "contents": "bin2hex(${1:str})$0" },
{ "trigger": "bind_textdomain_codeset()", "contents": "bind_textdomain_codeset(${1:domain}, ${2:codeset})$0" },
{ "trigger": "bindec()", "contents": "bindec(${1:binary_string})$0" },
{ "trigger": "bindtextdomain()", "contents": "bindtextdomain(${1:domain}, ${2:directory})$0" },
{ "trigger": "bson_decode()", "contents": "bson_decode(${1:bson})$0" },
{ "trigger": "bson_encode()", "contents": "bson_encode(${1:anything})$0" },
{ "trigger": "bumpvalue()", "contents": "bumpvalue(${1:offset})$0" },
// BZip2 compressed files
{ "trigger": "bzclose()", "contents": "bzclose(${1:bz})$0" },
{ "trigger": "bzcompress()", "contents": "bzcompress(${1:source})$0" },
{ "trigger": "bzdecompress()", "contents": "bzdecompress(${1:source})$0" },
{ "trigger": "bzerrno()", "contents": "bzerrno(${1:bz})$0" },
{ "trigger": "bzerror()", "contents": "bzerror(${1:bz})$0" },
{ "trigger": "bzerrstr()", "contents": "bzerrstr(${1:bz})$0" },
{ "trigger": "bzflush()", "contents": "bzflush(${1:bz})$0" },
{ "trigger": "bzopen()", "contents": "bzopen(${1:filename}, ${2:mode})$0" },
{ "trigger": "bzread()", "contents": "bzread(${1:bz})$0" },
{ "trigger": "bzwrite()", "contents": "bzwrite(${1:bz}, ${2:data})$0" },
"CachingIterator",
{ "trigger": "CachingIterator()\tctor", "contents": "CachingIterator(${1:iterator}${2:[, flags]})$0" },
/*
"Cairo",
{ "trigger": "cairo_create()", "contents": "cairo_create(${1:surface})$0" },
{ "trigger": "cairo_font_face_get_type()", "contents": "cairo_font_face_get_type(${1:fontface})$0" },
{ "trigger": "cairo_font_face_status()", "contents": "cairo_font_face_status(${1:fontface})$0" },
{ "trigger": "cairo_font_options_create()", "contents": "cairo_font_options_create()" },
{ "trigger": "cairo_font_options_equal()", "contents": "cairo_font_options_equal(${1:options}, ${2:other})$0" },
{ "trigger": "cairo_font_options_get_antialias()", "contents": "cairo_font_options_get_antialias(${1:options})$0" },
{ "trigger": "cairo_font_options_get_hint_metrics()", "contents": "cairo_font_options_get_hint_metrics(${1:options})$0" },
{ "trigger": "cairo_font_options_get_hint_style()", "contents": "cairo_font_options_get_hint_style(${1:options})$0" },
{ "trigger": "cairo_font_options_get_subpixel_order()", "contents": "cairo_font_options_get_subpixel_order(${1:options})$0" },
{ "trigger": "cairo_font_options_hash()", "contents": "cairo_font_options_hash(${1:options})$0" },
{ "trigger": "cairo_font_options_merge()", "contents": "cairo_font_options_merge(${1:options}, ${2:other})$0" },
{ "trigger": "cairo_font_options_set_antialias()", "contents": "cairo_font_options_set_antialias(${1:options}, ${2:antialias})$0" },
{ "trigger": "cairo_font_options_set_hint_metrics()", "contents": "cairo_font_options_set_hint_metrics(${1:options}, ${2:hint_metrics})$0" },
{ "trigger": "cairo_font_options_set_hint_style()", "contents": "cairo_font_options_set_hint_style(${1:options}, ${2:hint_style})$0" },
{ "trigger": "cairo_font_options_set_subpixel_order()", "contents": "cairo_font_options_set_subpixel_order(${1:options}, ${2:subpixel_order})$0" },
{ "trigger": "cairo_font_options_status()", "contents": "cairo_font_options_status(${1:options})$0" },
{ "trigger": "cairo_format_stride_for_width()", "contents": "cairo_format_stride_for_width(${1:format}, ${2:width})$0" },
{ "trigger": "cairo_image_surface_create()", "contents": "cairo_image_surface_create(${1:format}, ${2:width}, ${3:height})$0" },
{ "trigger": "cairo_image_surface_create_for_data()", "contents": "cairo_image_surface_create_for_data(${1:data}, ${2:format}, ${3:width}, ${4:height})$0" },
{ "trigger": "cairo_image_surface_create_from_png()", "contents": "cairo_image_surface_create_from_png(${1:file})$0" },
{ "trigger": "cairo_image_surface_get_data()", "contents": "cairo_image_surface_get_data(${1:surface})$0" },
{ "trigger": "cairo_image_surface_get_format()", "contents": "cairo_image_surface_get_format(${1:surface})$0" },
{ "trigger": "cairo_image_surface_get_height()", "contents": "cairo_image_surface_get_height(${1:surface})$0" },
{ "trigger": "cairo_image_surface_get_stride()", "contents": "cairo_image_surface_get_stride(${1:surface})$0" },
{ "trigger": "cairo_image_surface_get_width()", "contents": "cairo_image_surface_get_width(${1:surface})$0" },
{ "trigger": "cairo_matrix_create_scale()\tdeprecated ", "contents": "cairo_matrix_create_scale($1)$0" },
{ "trigger": "cairo_matrix_create_translate()\tdeprecated ", "contents": "cairo_matrix_create_translate($1)$0" },
{ "trigger": "cairo_matrix_invert()", "contents": "cairo_matrix_invert(${1:matrix})$0" },
{ "trigger": "cairo_matrix_multiply()", "contents": "cairo_matrix_multiply(${1:matrix1}, ${2:matrix2})$0" },
{ "trigger": "cairo_matrix_rotate()", "contents": "cairo_matrix_rotate(${1:matrix}, ${2:radians})$0" },
{ "trigger": "cairo_matrix_transform_distance()", "contents": "cairo_matrix_transform_distance(${1:matrix}, ${2:dx}, ${3:dy})$0" },
{ "trigger": "cairo_matrix_transform_point()", "contents": "cairo_matrix_transform_point(${1:matrix}, ${2:dx}, ${3:dy})$0" },
{ "trigger": "cairo_matrix_translate()", "contents": "cairo_matrix_translate(${1:matrix}, ${2:tx}, ${3:ty})$0" },
{ "trigger": "cairo_pattern_add_color_stop_rgb()", "contents": "cairo_pattern_add_color_stop_rgb(${1:pattern}, ${2:offset}, ${3:red}, ${4:green}, ${5:blue})$0" },
{ "trigger": "cairo_pattern_add_color_stop_rgba()", "contents": "cairo_pattern_add_color_stop_rgba(${1:pattern}, ${2:offset}, ${3:red}, ${4:green}, ${5:blue}, ${6:alpha})$0" },
{ "trigger": "cairo_pattern_create_for_surface()", "contents": "cairo_pattern_create_for_surface(${1:surface})$0" },
{ "trigger": "cairo_pattern_create_linear()", "contents": "cairo_pattern_create_linear(${1:x0}, ${2:y0}, ${3:x1}, ${4:y1})$0" },
{ "trigger": "cairo_pattern_create_radial()", "contents": "cairo_pattern_create_radial(${1:x0}, ${2:y0}, ${3:r0}, ${4:x1}, ${5:y1}, ${6:r1})$0" },
{ "trigger": "cairo_pattern_create_rgb()", "contents": "cairo_pattern_create_rgb(${1:red}, ${2:green}, ${3:blue})$0" },
{ "trigger": "cairo_pattern_create_rgba()", "contents": "cairo_pattern_create_rgba(${1:red}, ${2:green}, ${3:blue}, ${4:alpha})$0" },
{ "trigger": "cairo_pattern_get_color_stop_count()", "contents": "cairo_pattern_get_color_stop_count(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_color_stop_rgba()", "contents": "cairo_pattern_get_color_stop_rgba(${1:pattern}, ${2:index})$0" },
{ "trigger": "cairo_pattern_get_extend()", "contents": "cairo_pattern_get_extend(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_filter()", "contents": "cairo_pattern_get_filter(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_linear_points()", "contents": "cairo_pattern_get_linear_points(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_matrix()", "contents": "cairo_pattern_get_matrix(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_radial_circles()", "contents": "cairo_pattern_get_radial_circles(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_rgba()", "contents": "cairo_pattern_get_rgba(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_surface()", "contents": "cairo_pattern_get_surface(${1:pattern})$0" },
{ "trigger": "cairo_pattern_get_type()", "contents": "cairo_pattern_get_type(${1:pattern})$0" },
{ "trigger": "cairo_pattern_set_extend()", "contents": "cairo_pattern_set_extend(${1:pattern}, ${2:extend})$0" },
{ "trigger": "cairo_pattern_set_filter()", "contents": "cairo_pattern_set_filter(${1:pattern}, ${2:filter})$0" },
{ "trigger": "cairo_pattern_set_matrix()", "contents": "cairo_pattern_set_matrix(${1:pattern}, ${2:matrix})$0" },
{ "trigger": "cairo_pattern_status()", "contents": "cairo_pattern_status(${1:pattern})$0" },
{ "trigger": "cairo_pdf_surface_create()", "contents": "cairo_pdf_surface_create(${1:file}, ${2:width}, ${3:height})$0" },
{ "trigger": "cairo_pdf_surface_set_size()", "contents": "cairo_pdf_surface_set_size(${1:surface}, ${2:width}, ${3:height})$0" },
{ "trigger": "cairo_ps_get_levels()", "contents": "cairo_ps_get_levels()" },
{ "trigger": "cairo_ps_level_to_string()", "contents": "cairo_ps_level_to_string(${1:level})$0" },
{ "trigger": "cairo_ps_surface_create()", "contents": "cairo_ps_surface_create(${1:file}, ${2:width}, ${3:height})$0" },
{ "trigger": "cairo_ps_surface_dsc_begin_page_setup()", "contents": "cairo_ps_surface_dsc_begin_page_setup(${1:surface})$0" },
{ "trigger": "cairo_ps_surface_dsc_begin_setup()", "contents": "cairo_ps_surface_dsc_begin_setup(${1:surface})$0" },
{ "trigger": "cairo_ps_surface_dsc_comment()", "contents": "cairo_ps_surface_dsc_comment(${1:surface}, ${2:comment})$0" },
{ "trigger": "cairo_ps_surface_get_eps()", "contents": "cairo_ps_surface_get_eps(${1:surface})$0" },
{ "trigger": "cairo_ps_surface_restrict_to_level()", "contents": "cairo_ps_surface_restrict_to_level(${1:surface}, ${2:level})$0" },
{ "trigger": "cairo_ps_surface_set_eps()", "contents": "cairo_ps_surface_set_eps(${1:surface}, ${2:level})$0" },
{ "trigger": "cairo_ps_surface_set_size()", "contents": "cairo_ps_surface_set_size(${1:surface}, ${2:width}, ${3:height})$0" },
{ "trigger": "cairo_scaled_font_create()", "contents": "cairo_scaled_font_create(${1:fontface}, ${2:matrix}, ${3:ctm}, ${4:fontoptions})$0" },
{ "trigger": "cairo_scaled_font_extents()", "contents": "cairo_scaled_font_extents(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_get_ctm()", "contents": "cairo_scaled_font_get_ctm(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_get_font_face()", "contents": "cairo_scaled_font_get_font_face(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_get_font_matrix()", "contents": "cairo_scaled_font_get_font_matrix(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_get_font_options()", "contents": "cairo_scaled_font_get_font_options(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_get_scale_matrix()", "contents": "cairo_scaled_font_get_scale_matrix(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_get_type()", "contents": "cairo_scaled_font_get_type(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_glyph_extents()", "contents": "cairo_scaled_font_glyph_extents(${1:scaledfont}, ${2:glyphs})$0" },
{ "trigger": "cairo_scaled_font_status()", "contents": "cairo_scaled_font_status(${1:scaledfont})$0" },
{ "trigger": "cairo_scaled_font_text_extents()", "contents": "cairo_scaled_font_text_extents(${1:scaledfont}, ${2:text})$0" },
{ "trigger": "cairo_surface_copy_page()", "contents": "cairo_surface_copy_page(${1:surface})$0" },
{ "trigger": "cairo_surface_create_similar()", "contents": "cairo_surface_create_similar(${1:surface}, ${2:content}, ${3:width}, ${4:height})$0" },
{ "trigger": "cairo_surface_finish()", "contents": "cairo_surface_finish(${1:surface})$0" },
{ "trigger": "cairo_surface_flush()", "contents": "cairo_surface_flush(${1:surface})$0" },
{ "trigger": "cairo_surface_get_content()", "contents": "cairo_surface_get_content(${1:surface})$0" },
{ "trigger": "cairo_surface_get_device_offset()", "contents": "cairo_surface_get_device_offset(${1:surface})$0" },
{ "trigger": "cairo_surface_get_font_options()", "contents": "cairo_surface_get_font_options(${1:surface})$0" },
{ "trigger": "cairo_surface_get_type()", "contents": "cairo_surface_get_type(${1:surface})$0" },
{ "trigger": "cairo_surface_mark_dirty()", "contents": "cairo_surface_mark_dirty(${1:surface})$0" },
{ "trigger": "cairo_surface_mark_dirty_rectangle()", "contents": "cairo_surface_mark_dirty_rectangle(${1:surface}, ${2:x}, ${3:y}, ${4:width}, ${5:height})$0" },
{ "trigger": "cairo_surface_set_device_offset()", "contents": "cairo_surface_set_device_offset(${1:surface}, ${2:x}, ${3:y})$0" },
{ "trigger": "cairo_surface_set_fallback_resolution()", "contents": "cairo_surface_set_fallback_resolution(${1:surface}, ${2:x}, ${3:y})$0" },
{ "trigger": "cairo_surface_show_page()", "contents": "cairo_surface_show_page(${1:surface})$0" },
{ "trigger": "cairo_surface_status()", "contents": "cairo_surface_status(${1:surface})$0" },
{ "trigger": "cairo_surface_write_to_png()", "contents": "cairo_surface_write_to_png(${1:surface}, ${2:stream})$0" },
{ "trigger": "cairo_svg_surface_create()", "contents": "cairo_svg_surface_create(${1:file}, ${2:width}, ${3:height})$0" },
{ "trigger": "cairo_svg_surface_restrict_to_version()", "contents": "cairo_svg_surface_restrict_to_version(${1:surface}, ${2:version})$0" },
{ "trigger": "cairo_svg_version_to_string()", "contents": "cairo_svg_version_to_string(${1:version})$0" },
"CairoAntialias",
"CairoContent",
"CairoContext",
{ "trigger": "CairoContext()\tctor", "contents": "CairoContext(${1:surface})$0" },
"CairoException",
"CairoExtend",
"CairoFillRule",
"CairoFilter",
"CairoFontFace",
"CairoFontOptions",
"CairoFontSlant",
"CairoFontType",
"CairoFontWeight",
"CairoFormat",
"CairoGradientPattern",
"CairoHintMetrics",
"CairoHintStyle",
"CairoImageSurface",
{ "trigger": "CairoImageSurface()\tctor", "contents": "CairoImageSurface(${1:format}, ${2:width}, ${3:height})$0" },
"CairoLinearGradient",
{ "trigger": "CairoLinearGradient()\tctor", "contents": "CairoLinearGradient(${1:x0}, ${2:y0}, ${3:x1}, ${4:y1})$0" },
"CairoLineCap",
"CairoLineJoin",
"CairoMatrix",
{ "trigger": "CairoMatrix()\tctor", "contents": "CairoMatrix(${1:[xx]}${2:[, yx]}${3:[, xy]}${4:[, yy]}${5:[, x0]}${6:[, y0]})$0" },
"CairoOperator",
"CairoPath",
"CairoPattern",
"CairoPatternType",
"CairoPdfSurface",
{ "trigger": "CairoPdfSurface()\tctor", "contents": "CairoPdfSurface(${1:file}, ${2:width}, ${3:height})$0" },
"CairoPsLevel",
"CairoPsSurface",
{ "trigger": "CairoPsSurface()\tctor", "contents": "CairoPsSurface(${1:file}, ${2:width}, ${3:height})$0" },
"CairoRadialGradient",
{ "trigger": "CairoRadialGradient()\tctor", "contents": "CairoRadialGradient(${1:x0}, ${2:y0}, ${3:r0}, ${4:x1}, ${5:y1}, ${6:r1})$0" },
"CairoScaledFont",
{ "trigger": "CairoScaledFont()\tctor", "contents": "CairoScaledFont(${1:font_face}, ${2:matrix}, ${3:ctm}, ${4:options})$0" },
"CairoSolidPattern",
{ "trigger": "CairoSolidPattern()\tctor", "contents": "CairoSolidPattern(${1:red}, ${2:green}, ${3:blue}${4:[, alpha]})$0" },
"CairoStatus",
"CairoSubpixelOrder",
"CairoSurface",
"CairoSurfacePattern",
{ "trigger": "CairoSurfacePattern()\tctor", "contents": "CairoSurfacePattern(${1:surface})$0" },
"CairoSurfaceType",
"CairoSvgSurface",
{ "trigger": "CairoSvgSurface()\tctor", "contents": "CairoSvgSurface(${1:file}, ${2:width}, ${3:height})$0" },
"CairoSvgVersion",
"CairoToyFontFace",
*/
{ "trigger": "cal_days_in_month()", "contents": "cal_days_in_month(${1:calendar}, ${2:month}, ${3:year})$0" },
{ "trigger": "cal_from_jd()", "contents": "cal_from_jd(${1:jd}, ${2:calendar})$0" },
{ "trigger": "cal_info()", "contents": "cal_info(${1:[calendar]})$0" },
{ "trigger": "cal_to_jd()", "contents": "cal_to_jd(${1:calendar}, ${2:month}, ${3:day}, ${4:year})$0" },
{ "trigger": "calcul_hmac()", "contents": "calcul_hmac(${1:clent}, ${2:siretcode}, ${3:price}, ${4:reference}, ${5:validity}, ${6:taxation}, ${7:devise}, ${8:language})$0" },
{ "trigger": "calculhmac()", "contents": "calculhmac(${1:clent}, ${2:data})$0" },
{ "trigger": "call_user_func()", "contents": "call_user_func(${1:callback}${2:[, parameters]})$0" },
{ "trigger": "call_user_func_array()", "contents": "call_user_func_array(${1:function}, ${2:param_arr})$0" },
{ "trigger": "call_user_method()\tdeprecated 5.3.x", "contents": "call_user_method(${1:method_name}, ${2:obj})$0" },
{ "trigger": "call_user_method_array()\tdeprecated 5.3.x", "contents": "call_user_method_array(${1:method_name}, ${2:obj}, ${3:params})$0" },
"CallbackFilterIterator",
{ "trigger": "CallbackFilterIterator()\tctor", "contents": "CallbackFilterIterator(${1:iterator}, ${2:callback})$0" },
{ "trigger": "ceil()", "contents": "ceil(${1:value})$0" },
{ "trigger": "chdb()", "contents": "chdb(${1:pathname})$0" },
{ "trigger": "chdb_create()", "contents": "chdb_create(${1:pathname}, ${2:data})$0" },
{ "trigger": "chdir()", "contents": "chdir(${1:directory})$0" },
{ "trigger": "checkdate()", "contents": "checkdate(${1:month}, ${2:day}, ${3:year})$0" },
{ "trigger": "checkdnsrr()", "contents": "checkdnsrr(${1:host})$0" },
{ "trigger": "chgrp()", "contents": "chgrp(${1:filename}, ${2:group})$0" },
{ "trigger": "chmod()", "contents": "chmod(${1:filename}, ${2:mode})$0" },
{ "trigger": "chop()", "contents": "chop(${1:str}${2:[, charlist]})$0" },
{ "trigger": "chown()", "contents": "chown(${1:filename}, ${2:user})$0" },
{ "trigger": "chr()", "contents": "chr(${1:ascii})$0" },
{ "trigger": "chroot()", "contents": "chroot(${1:directory})$0" },
{ "trigger": "chunk_split()", "contents": "chunk_split(${1:body}${2:[, chunklen]}${3:[, end]})$0" },
{ "trigger": "class_alias()", "contents": "class_alias(${1:[original, ]}${2:[alias]})$0" },
{ "trigger": "class_exists()", "contents": "class_exists(${1:class_name})$0" },
{ "trigger": "class_implements()", "contents": "class_implements(${1:class}${2:[, autoload]})$0" },
{ "trigger": "class_parents()", "contents": "class_parents(${1:class}${2:[, autoload]})$0" },
{ "trigger": "class_uses()", "contents": "class_uses(${1:class}${2:[, autoload]})$0" },
// Classkit - replaced by runkit
{ "trigger": "classkit_import()", "contents": "classkit_import(${1:filename})$0" },
{ "trigger": "classkit_method_add()", "contents": "classkit_method_add(${1:classname}, ${2:methodname}, ${3:args}, ${4:code})$0" },
{ "trigger": "classkit_method_copy()", "contents": "classkit_method_copy(${1:dClass}, ${2:dMethod}, ${3:sClass})$0" },
{ "trigger": "classkit_method_redefine()", "contents": "classkit_method_redefine(${1:classname}, ${2:methodname}, ${3:args}, ${4:code})$0" },
{ "trigger": "classkit_method_remove()", "contents": "classkit_method_remove(${1:classname}, ${2:methodname})$0" },
{ "trigger": "classkit_method_rename()", "contents": "classkit_method_rename(${1:classname}, ${2:methodname}, ${3:newname})$0" },
{ "trigger": "clearstatcache()", "contents": "clearstatcache(${1:[clear_realpath_cache, ]}${2:[filename]})$0" },
{ "trigger": "closedir()", "contents": "closedir(${1:[dir_handle]})$0" },
{ "trigger": "closelog()", "contents": "closelog()" },
"Closure",
{ "trigger": "bind()\tClosure", "contents": "bind(${1:closure}, ${2:newthis}${3:[, newscope]})$0" },
{ "trigger": "bindTo()\tClosure", "contents": "bindTo(${1:newthis}${2:[, newscope]})$0" },
"Collator",
{ "trigger": "Collator()\tctor", "contents": "Collator(${1:locale})$0" },
"COM",
{ "trigger": "COM()\tctor", "contents": "COM(${1:module_name}${2:[, server_name]}${3:[, code_page]}${4:[, typelib]})$0" },
{ "trigger": "com_addref()\tdeprecated ", "contents": "com_addref()" },
{ "trigger": "com_create_guid()", "contents": "com_create_guid()" },
{ "trigger": "com_event_sink()", "contents": "com_event_sink(${1:comobject}, ${2:sinkobject})$0" },
{ "trigger": "com_get_active_object()", "contents": "com_get_active_object(${1:progid})$0" },
{ "trigger": "com_invoke()", "contents": "com_invoke(${1:com_object}, ${2:function_name})$0" },
{ "trigger": "com_isenum()", "contents": "com_isenum(${1:com_module})$0" },
{ "trigger": "com_load_typelib()", "contents": "com_load_typelib(${1:typelib_name})$0" },
{ "trigger": "com_message_pump()", "contents": "com_message_pump(${1:[timeoutms]})$0" },
{ "trigger": "com_print_typeinfo()", "contents": "com_print_typeinfo(${1:comobject})$0" },
{ "trigger": "com_propget()\tdeprecated ", "contents": "com_propget($1)$0" },
{ "trigger": "com_propput()\tdeprecated ", "contents": "com_propput($1)$0" },
{ "trigger": "com_propset()\tdeprecated ", "contents": "com_propset($1)$0" },
{ "trigger": "com_release()\tdeprecated ", "contents": "com_release()" },
{ "trigger": "com_set()\tdeprecated ", "contents": "com_set($1)$0" },
{ "trigger": "compact()", "contents": "compact(${1:varnames})$0" },
{ "trigger": "connection_aborted()", "contents": "connection_aborted()" },
{ "trigger": "connection_status()", "contents": "connection_status()" },
{ "trigger": "connection_timeout()\tdeprecated ", "contents": "connection_timeout()" },
{ "trigger": "constant()", "contents": "constant(${1:name})$0" },
{ "trigger": "convert_cyr_string()", "contents": "convert_cyr_string(${1:str}, ${2:from}, ${3:to})$0" },
{ "trigger": "convert_uudecode()", "contents": "convert_uudecode(${1:data})$0" },
{ "trigger": "convert_uuencode()", "contents": "convert_uuencode(${1:data})$0" },
{ "trigger": "copy()", "contents": "copy(${1:source}, ${2:dest}${3:[, context]})$0" },
{ "trigger": "cos()", "contents": "cos(${1:arg})$0" },
{ "trigger": "cosh()", "contents": "cosh(${1:arg})$0" },
{ "trigger": "count()", "contents": "count(${1:var}${2:[, mode=COUNT_NORMAL]})$0" },
{ "trigger": "count_chars()", "contents": "count_chars(${1:string}${2:[, mode]})$0" },
"Countable",
"Counter",
{ "trigger": "Counter()\tctor", "contents": "Counter(${1:name}${2:[, initial_value]}${3:[, flags]})$0" },
{ "trigger": "counter_bump()", "contents": "counter_bump(${1:offset})$0" },
{ "trigger": "counter_bump_value()", "contents": "counter_bump_value(${1:counter}, ${2:offset})$0" },
{ "trigger": "counter_create()", "contents": "counter_create(${1:name})$0" },
{ "trigger": "counter_get()", "contents": "counter_get()" },
{ "trigger": "counter_get_meta()", "contents": "counter_get_meta(${1:counter}, ${2:attribute})$0" },
{ "trigger": "counter_get_named()", "contents": "counter_get_named(${1:name})$0" },
{ "trigger": "counter_get_value()", "contents": "counter_get_value(${1:counter})$0" },
{ "trigger": "counter_reset()", "contents": "counter_reset()" },
{ "trigger": "counter_reset_value()", "contents": "counter_reset_value(${1:counter})$0" },
{ "trigger": "crack_check()", "contents": "crack_check(${1:dictionary}, ${2:password})$0" },
{ "trigger": "crack_closedict()", "contents": "crack_closedict(${1:[dictionary]})$0" },
{ "trigger": "crack_getlastmessage()", "contents": "crack_getlastmessage()" },
{ "trigger": "crack_opendict()", "contents": "crack_opendict(${1:dictionary})$0" },
{ "trigger": "crc32()", "contents": "crc32(${1:str})$0" },
{ "trigger": "create_function()", "contents": "create_function(${1:args}, ${2:code})$0" },
{ "trigger": "crypt()", "contents": "crypt(${1:str}${2:[, salt]})$0" },
{ "trigger": "ctype_alnum()", "contents": "ctype_alnum(${1:text})$0" },
{ "trigger": "ctype_alpha()", "contents": "ctype_alpha(${1:text})$0" },
{ "trigger": "ctype_cntrl()", "contents": "ctype_cntrl(${1:text})$0" },
{ "trigger": "ctype_digit()", "contents": "ctype_digit(${1:text})$0" },
{ "trigger": "ctype_graph()", "contents": "ctype_graph(${1:text})$0" },
{ "trigger": "ctype_lower()", "contents": "ctype_lower(${1:text})$0" },
{ "trigger": "ctype_print()", "contents": "ctype_print(${1:text})$0" },
{ "trigger": "ctype_punct()", "contents": "ctype_punct(${1:text})$0" },
{ "trigger": "ctype_space()", "contents": "ctype_space(${1:text})$0" },
{ "trigger": "ctype_upper()", "contents": "ctype_upper(${1:text})$0" },
{ "trigger": "ctype_xdigit()", "contents": "ctype_xdigit(${1:text})$0" },
/* CUBRID database server
{ "trigger": "cubrid_affected_rows()", "contents": "cubrid_affected_rows(${1:[conn_identifier]})$0" },
{ "trigger": "cubrid_bind()", "contents": "cubrid_bind(${1:req_identifier}, ${2:bind_index}, ${3:bind_value})$0" },
{ "trigger": "cubrid_client_encoding()", "contents": "cubrid_client_encoding(${1:[conn_identifier]})$0" },
{ "trigger": "cubrid_close()", "contents": "cubrid_close(${1:[conn_identifier]})$0" },
{ "trigger": "cubrid_close_prepare()", "contents": "cubrid_close_prepare(${1:req_identifier})$0" },
{ "trigger": "cubrid_close_request()", "contents": "cubrid_close_request(${1:req_identifier})$0" },
{ "trigger": "cubrid_col_get()", "contents": "cubrid_col_get(${1:conn_identifier}, ${2:oid}, ${3:attr_name})$0" },
{ "trigger": "cubrid_col_size()", "contents": "cubrid_col_size(${1:conn_identifier}, ${2:oid}, ${3:attr_name})$0" },
{ "trigger": "cubrid_column_names()", "contents": "cubrid_column_names(${1:req_identifier})$0" },
{ "trigger": "cubrid_column_types()", "contents": "cubrid_column_types(${1:req_identifier})$0" },
{ "trigger": "cubrid_commit()", "contents": "cubrid_commit(${1:conn_identifier})$0" },
{ "trigger": "cubrid_connect()", "contents": "cubrid_connect(${1:host}, ${2:port}, ${3:dbname})$0" },
{ "trigger": "cubrid_connect_with_url()", "contents": "cubrid_connect_with_url(${1:conn_url})$0" },
{ "trigger": "cubrid_current_oid()", "contents": "cubrid_current_oid(${1:req_identifier})$0" },
{ "trigger": "cubrid_data_seek()", "contents": "cubrid_data_seek(${1:req_identifier}, ${2:row_number})$0" },
{ "trigger": "cubrid_db_name()", "contents": "cubrid_db_name(${1:result}, ${2:index})$0" },
{ "trigger": "cubrid_disconnect()", "contents": "cubrid_disconnect(${1:conn_identifier})$0" },
{ "trigger": "cubrid_drop()", "contents": "cubrid_drop(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_errno()", "contents": "cubrid_errno(${1:[conn_identifier]})$0" },
{ "trigger": "cubrid_error()", "contents": "cubrid_error(${1:[connection]})$0" },
{ "trigger": "cubrid_error_code()", "contents": "cubrid_error_code()" },
{ "trigger": "cubrid_error_code_facility()", "contents": "cubrid_error_code_facility()" },
{ "trigger": "cubrid_error_msg()", "contents": "cubrid_error_msg()" },
{ "trigger": "cubrid_execute()", "contents": "cubrid_execute(${1:conn_identifier}, ${2:SQL})$0" },
{ "trigger": "cubrid_fetch()", "contents": "cubrid_fetch(${1:result})$0" },
{ "trigger": "cubrid_fetch_array()", "contents": "cubrid_fetch_array(${1:result})$0" },
{ "trigger": "cubrid_fetch_assoc()", "contents": "cubrid_fetch_assoc(${1:result})$0" },
{ "trigger": "cubrid_fetch_field()", "contents": "cubrid_fetch_field(${1:result})$0" },
{ "trigger": "cubrid_fetch_lengths()", "contents": "cubrid_fetch_lengths(${1:result})$0" },
{ "trigger": "cubrid_fetch_object()", "contents": "cubrid_fetch_object(${1:result})$0" },
{ "trigger": "cubrid_fetch_row()", "contents": "cubrid_fetch_row(${1:result})$0" },
{ "trigger": "cubrid_field_flags()", "contents": "cubrid_field_flags(${1:result}, ${2:field_offset})$0" },
{ "trigger": "cubrid_field_len()", "contents": "cubrid_field_len(${1:result}, ${2:field_offset})$0" },
{ "trigger": "cubrid_field_name()", "contents": "cubrid_field_name(${1:result}, ${2:field_offset})$0" },
{ "trigger": "cubrid_field_seek()", "contents": "cubrid_field_seek(${1:result})$0" },
{ "trigger": "cubrid_field_table()", "contents": "cubrid_field_table(${1:result}, ${2:field_offset})$0" },
{ "trigger": "cubrid_field_type()", "contents": "cubrid_field_type(${1:result}, ${2:field_offset})$0" },
{ "trigger": "cubrid_free_result()", "contents": "cubrid_free_result(${1:req_identifier})$0" },
{ "trigger": "cubrid_get()", "contents": "cubrid_get(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_get_autocommit()", "contents": "cubrid_get_autocommit(${1:[conn_identifier]})$0" },
{ "trigger": "cubrid_get_charset()", "contents": "cubrid_get_charset(${1:conn_identifier})$0" },
{ "trigger": "cubrid_get_class_name()", "contents": "cubrid_get_class_name(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_get_client_info()", "contents": "cubrid_get_client_info()" },
{ "trigger": "cubrid_get_db_parameter()", "contents": "cubrid_get_db_parameter(${1:conn_identifier})$0" },
{ "trigger": "cubrid_get_query_timeout()", "contents": "cubrid_get_query_timeout(${1:req_identifier})$0" },
{ "trigger": "cubrid_get_server_info()", "contents": "cubrid_get_server_info(${1:conn_identifier})$0" },
{ "trigger": "cubrid_insert_id()", "contents": "cubrid_insert_id(${1:class_name})$0" },
{ "trigger": "cubrid_is_instance()", "contents": "cubrid_is_instance(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_list_dbs()", "contents": "cubrid_list_dbs(${1:conn_identifier})$0" },
{ "trigger": "cubrid_load_from_glo()\tobsolete", "contents": "cubrid_load_from_glo(${1:conn_identifier}, ${2:oid}, ${3:file_name})$0" },
{ "trigger": "cubrid_lob_close()", "contents": "cubrid_lob_close(${1:lob_identifier_array})$0" },
{ "trigger": "cubrid_lob_export()", "contents": "cubrid_lob_export(${1:conn_identifier}, ${2:lob_identifier}, ${3:path_name})$0" },
{ "trigger": "cubrid_lob_get()", "contents": "cubrid_lob_get(${1:conn_identifier}, ${2:SQL})$0" },
{ "trigger": "cubrid_lob_send()", "contents": "cubrid_lob_send(${1:conn_identifier}, ${2:lob_identifier})$0" },
{ "trigger": "cubrid_lob_size()", "contents": "cubrid_lob_size(${1:lob_identifier})$0" },
{ "trigger": "cubrid_lock_read()", "contents": "cubrid_lock_read(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_lock_write()", "contents": "cubrid_lock_write(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_move_cursor()", "contents": "cubrid_move_cursor(${1:req_identifier}, ${2:offset})$0" },
{ "trigger": "cubrid_new_glo()\tobsolete", "contents": "cubrid_new_glo(${1:conn_identifier}, ${2:class_name}, ${3:file_name})$0" },
{ "trigger": "cubrid_next_result()", "contents": "cubrid_next_result(${1:result})$0" },
{ "trigger": "cubrid_num_cols()", "contents": "cubrid_num_cols(${1:req_identifier})$0" },
{ "trigger": "cubrid_num_fields()", "contents": "cubrid_num_fields(${1:result})$0" },
{ "trigger": "cubrid_num_rows()", "contents": "cubrid_num_rows(${1:req_identifier})$0" },
{ "trigger": "cubrid_pconnect()", "contents": "cubrid_pconnect($1)$0" },
{ "trigger": "cubrid_pconnect(full)", "contents": "cubrid_pconnect(${1:host}, ${2:post}, ${3:dbname}${4:[, userid]}${5:[, passwd]})$0" },
{ "trigger": "cubrid_pconnect_with_url()", "contents": "cubrid_pconnect_with_url(${1:conn_url}${2:[, userid]}${3:[, passwd]})$0" },
{ "trigger": "cubrid_ping()", "contents": "cubrid_ping(${1:[conn_identifier]})$0" },
{ "trigger": "cubrid_prepare()", "contents": "cubrid_prepare(${1:conn_identifier}, ${2:prepare_stmt})$0" },
{ "trigger": "cubrid_put()", "contents": "cubrid_put(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_query()", "contents": "cubrid_query(${1:query})$0" },
{ "trigger": "cubrid_real_escape_string()", "contents": "cubrid_real_escape_string(${1:unescaped_string})$0" },
{ "trigger": "cubrid_result()", "contents": "cubrid_result(${1:result}, ${2:row})$0" },
{ "trigger": "cubrid_rollback()", "contents": "cubrid_rollback(${1:conn_identifier})$0" },
{ "trigger": "cubrid_save_to_glo()\tobsolete", "contents": "cubrid_save_to_glo(${1:conn_identifier}, ${2:oid}, ${3:file_name})$0" },
{ "trigger": "cubrid_schema()", "contents": "cubrid_schema(${1:conn_identifier}, ${2:schema_type})$0" },
{ "trigger": "cubrid_send_glo()\tobsolete", "contents": "cubrid_send_glo(${1:conn_identifier}, ${2:oid})$0" },
{ "trigger": "cubrid_seq_drop()", "contents": "cubrid_seq_drop(${1:conn_identifier}, ${2:oid}, ${3:attr_name}, ${4:index})$0" },
{ "trigger": "cubrid_seq_insert()", "contents": "cubrid_seq_insert(${1:conn_identifier}, ${2:oid}, ${3:attr_name}, ${4:index}, ${5:seq_element})$0" },
{ "trigger": "cubrid_seq_put()", "contents": "cubrid_seq_put(${1:conn_identifier}, ${2:oid}, ${3:attr_name}, ${4:index}, ${5:seq_element})$0" },
{ "trigger": "cubrid_set_add()", "contents": "cubrid_set_add(${1:conn_identifier}, ${2:oid}, ${3:attr_name}, ${4:set_element})$0" },
{ "trigger": "cubrid_set_autocommit()", "contents": "cubrid_set_autocommit(${1:conn_identifier}, ${2:mode})$0" },
{ "trigger": "cubrid_set_db_parameter()", "contents": "cubrid_set_db_parameter(${1:conn_identifier}, ${2:param_type}, ${3:param_value})$0" },
{ "trigger": "cubrid_set_drop()", "contents": "cubrid_set_drop(${1:conn_identifier}, ${2:oid}, ${3:attr_name}, ${4:set_element})$0" },
{ "trigger": "cubrid_set_query_timeout()", "contents": "cubrid_set_query_timeout(${1:req_identifier}, ${2:timeout})$0" },
{ "trigger": "cubrid_unbuffered_query()", "contents": "cubrid_unbuffered_query(${1:query})$0" },
{ "trigger": "cubrid_version()", "contents": "cubrid_version()" },
*/
// cURL - Client URL
{ "trigger": "curl_close()", "contents": "curl_close(${1:ch})$0" },
{ "trigger": "curl_copy_handle()", "contents": "curl_copy_handle(${1:ch})$0" },
{ "trigger": "curl_errno()", "contents": "curl_errno(${1:ch})$0" },
{ "trigger": "curl_error()", "contents": "curl_error(${1:ch})$0" },
{ "trigger": "curl_exec()", "contents": "curl_exec(${1:ch})$0" },
{ "trigger": "curl_getinfo()", "contents": "curl_getinfo(${1:ch})$0" },
{ "trigger": "curl_init()", "contents": "curl_init(${1:[url]})$0" },
{ "trigger": "curl_multi_add_handle()", "contents": "curl_multi_add_handle(${1:mh}, ${2:ch})$0" },
{ "trigger": "curl_multi_close()", "contents": "curl_multi_close(${1:mh})$0" },
{ "trigger": "curl_multi_exec()", "contents": "curl_multi_exec(${1:mh}, ${2:still_running})$0" },
{ "trigger": "curl_multi_getcontent()", "contents": "curl_multi_getcontent(${1:ch})$0" },
{ "trigger": "curl_multi_info_read()", "contents": "curl_multi_info_read(${1:mh})$0" },
{ "trigger": "curl_multi_init()", "contents": "curl_multi_init()" },
{ "trigger": "curl_multi_remove_handle()", "contents": "curl_multi_remove_handle(${1:mh}, ${2:ch})$0" },
{ "trigger": "curl_multi_select()", "contents": "curl_multi_select(${1:mh})$0" },
{ "trigger": "curl_setopt()", "contents": "curl_setopt(${1:ch}, ${2:option}, ${3:value})$0" },
{ "trigger": "curl_setopt_array()", "contents": "curl_setopt_array(${1:ch}, ${2:options})$0" },
{ "trigger": "curl_version()", "contents": "curl_version(${1:[age]})$0" },
{ "trigger": "current()", "contents": "current(${1:array})$0" },
/* Cyrus - not available on Windows - moved to PECL as of PHP 5.0.0
{ "trigger": "cyrus_authenticate()", "contents": "cyrus_authenticate(${1:connection})$0" },
{ "trigger": "cyrus_bind()", "contents": "cyrus_bind(${1:connection}, ${2:callbacks})$0" },
{ "trigger": "cyrus_close()", "contents": "cyrus_close(${1:connection})$0" },
{ "trigger": "cyrus_connect()", "contents": "cyrus_connect(${1:[host]}${2:[, port]}${3:[, flags]})$0" },
{ "trigger": "cyrus_query()", "contents": "cyrus_query(${1:connection}, ${2:query})$0" },
{ "trigger": "cyrus_unbind()", "contents": "cyrus_unbind(${1:connection}, ${2:trigger_name})$0" },
*/
{ "trigger": "date()", "contents": "date(${1:format}${2:[, timestamp]})$0" },
{ "trigger": "date_add()", "contents": "date_add(${1:object}, ${2:interval})$0" },
{ "trigger": "date_create()", "contents": "date_create(${1:[time]}${2:[, timezone]})$0" },
{ "trigger": "date_create_from_format()", "contents": "date_create_from_format(${1:format}, ${2:time}${3:[, timezone]})$0" },
{ "trigger": "date_date_set()", "contents": "date_date_set(${1:object}, ${2:year}, ${2:month}, ${3:day})$0" },
{ "trigger": "date_default_timezone_get()", "contents": "date_default_timezone_get()" },
{ "trigger": "date_default_timezone_set()", "contents": "date_default_timezone_set(${1:timezone_identifier})$0" },
{ "trigger": "date_diff()", "contents": "date_diff(${1:datetime1}, ${2:datetime2}${3:[, absolute]})$0" },
{ "trigger": "date_format()", "contents": "date_format(${1:object}, ${2:format})$0" },
{ "trigger": "date_get_last_errors()", "contents": "date_get_last_errors()" },
{ "trigger": "date_interval_create_from_date_string()", "contents": "date_interval_create_from_date_string(${1:time})$0" },
{ "trigger": "date_interval_format()", "contents": "date_interval_format(${1:format})$0" },
{ "trigger": "date_isodate_set()", "contents": "date_isodate_set(${1:object}, ${2:year}, ${3:week}${4:[, day]})$0" },
{ "trigger": "date_modify()", "contents": "date_modify(${1:object}, ${2:modify})$0" },
{ "trigger": "date_offset_get()", "contents": "date_offset_get(${1:object})$0" },
{ "trigger": "date_parse()", "contents": "date_parse(${1:date})$0" },
{ "trigger": "date_parse_from_format()", "contents": "date_parse_from_format(${1:format}, ${2:date})$0" },
{ "trigger": "date_sub()", "contents": "date_sub(${1:object}, ${2:interval})$0" },
{ "trigger": "date_sun_info()", "contents": "date_sun_info(${1:time}, ${2:latitude}, ${3:longitude})$0" },
{ "trigger": "date_sunrise()", "contents": "date_sunrise(${1:timestamp})$0" },
{ "trigger": "date_sunset()", "contents": "date_sunset(${1:timestamp})$0" },
{ "trigger": "date_time_set()", "contents": "date_time_set(${1:object}, ${2:hour}, ${3:minute}${4:[, second]})$0" },
{ "trigger": "date_timestamp_get()", "contents": "date_timestamp_get(${1:object})$0" },
{ "trigger": "date_timestamp_set()", "contents": "date_timestamp_set(${1:object}, ${2:unixtimestamp})$0" },
{ "trigger": "date_timezone_get()", "contents": "date_timezone_get(${1:object})$0" },
{ "trigger": "date_timezone_set()", "contents": "date_timezone_set(${1:object}, ${2:timezone})$0" },
"DateInterval",
{ "trigger": "DateInterval()\tctor", "contents": "DateInterval(${1:interval_spec})$0" },
"DatePeriod",
{ "trigger": "DatePeriod()\tctor", "contents": "DatePeriod($1)$0" },
"DateTime",
{ "trigger": "DateTime()\tctor", "contents": "DateTime(${1:time}${2:[, timezone]})$0" },
"DateTimeZone",
{ "trigger": "DateTimeZone()\tctor", "contents": "DateTimeZone(${1:timezone})$0" },
/* IBM DB2
{ "trigger": "db2_autocommit()", "contents": "db2_autocommit(${1:connection})$0" },
{ "trigger": "db2_bind_param()", "contents": "db2_bind_param(${1:stmt}, ${2:parameter-number}, ${3:variable-name})$0" },
{ "trigger": "db2_client_info()", "contents": "db2_client_info(${1:connection})$0" },
{ "trigger": "db2_close()", "contents": "db2_close(${1:connection})$0" },
{ "trigger": "db2_column_privileges()", "contents": "db2_column_privileges(${1:connection})$0" },
{ "trigger": "db2_columns()", "contents": "db2_columns(${1:connection})$0" },
{ "trigger": "db2_commit()", "contents": "db2_commit(${1:connection})$0" },
{ "trigger": "db2_conn_error()", "contents": "db2_conn_error(${1:[connection]})$0" },
{ "trigger": "db2_conn_errormsg()", "contents": "db2_conn_errormsg(${1:[connection]})$0" },
{ "trigger": "db2_connect()", "contents": "db2_connect(${1:database}, ${2:username}, ${3:password})$0" },
{ "trigger": "db2_cursor_type()", "contents": "db2_cursor_type(${1:stmt})$0" },
{ "trigger": "db2_escape_string()", "contents": "db2_escape_string(${1:string_literal})$0" },
{ "trigger": "db2_exec()", "contents": "db2_exec(${1:connection}, ${2:statement})$0" },
{ "trigger": "db2_execute()", "contents": "db2_execute(${1:stmt})$0" },
{ "trigger": "db2_fetch_array()", "contents": "db2_fetch_array(${1:stmt})$0" },
{ "trigger": "db2_fetch_assoc()", "contents": "db2_fetch_assoc(${1:stmt})$0" },
{ "trigger": "db2_fetch_both()", "contents": "db2_fetch_both(${1:stmt})$0" },
{ "trigger": "db2_fetch_object()", "contents": "db2_fetch_object(${1:stmt})$0" },
{ "trigger": "db2_fetch_row()", "contents": "db2_fetch_row(${1:stmt})$0" },
{ "trigger": "db2_field_display_size()", "contents": "db2_field_display_size(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_field_name()", "contents": "db2_field_name(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_field_num()", "contents": "db2_field_num(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_field_precision()", "contents": "db2_field_precision(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_field_scale()", "contents": "db2_field_scale(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_field_type()", "contents": "db2_field_type(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_field_width()", "contents": "db2_field_width(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_foreign_keys()", "contents": "db2_foreign_keys(${1:connection}, ${2:qualifier}, ${3:schema}, ${4:table-name})$0" },
{ "trigger": "db2_free_result()", "contents": "db2_free_result(${1:stmt})$0" },
{ "trigger": "db2_free_stmt()", "contents": "db2_free_stmt(${1:stmt})$0" },
{ "trigger": "db2_get_option()", "contents": "db2_get_option(${1:resource}, ${2:option})$0" },
{ "trigger": "db2_last_insert_id()", "contents": "db2_last_insert_id(${1:resource})$0" },
{ "trigger": "db2_lob_read()", "contents": "db2_lob_read(${1:stmt}, ${2:colnum}, ${3:length})$0" },
{ "trigger": "db2_next_result()", "contents": "db2_next_result(${1:stmt})$0" },
{ "trigger": "db2_num_fields()", "contents": "db2_num_fields(${1:stmt})$0" },
{ "trigger": "db2_num_rows()", "contents": "db2_num_rows(${1:stmt})$0" },
{ "trigger": "db2_pclose()", "contents": "db2_pclose(${1:resource})$0" },
{ "trigger": "db2_pconnect()", "contents": "db2_pconnect(${1:database}, ${2:username}, ${3:password})$0" },
{ "trigger": "db2_prepare()", "contents": "db2_prepare(${1:connection}, ${2:statement})$0" },
{ "trigger": "db2_primary_keys()", "contents": "db2_primary_keys(${1:connection}, ${2:qualifier}, ${3:schema}, ${4:table-name})$0" },
{ "trigger": "db2_procedure_columns()", "contents": "db2_procedure_columns(${1:connection}, ${2:qualifier}, ${3:schema}, ${4:procedure}, ${5:parameter})$0" },
{ "trigger": "db2_procedures()", "contents": "db2_procedures(${1:connection}, ${2:qualifier}, ${3:schema}, ${4:procedure})$0" },
{ "trigger": "db2_result()", "contents": "db2_result(${1:stmt}, ${2:column})$0" },
{ "trigger": "db2_rollback()", "contents": "db2_rollback(${1:connection})$0" },
{ "trigger": "db2_server_info()", "contents": "db2_server_info(${1:connection})$0" },
{ "trigger": "db2_set_option()", "contents": "db2_set_option(${1:resource}, ${2:options}, ${3:type})$0" },
{ "trigger": "db2_special_columns()", "contents": "db2_special_columns(${1:connection}, ${2:qualifier}, ${3:schema}, ${4:table_name}, ${5:scope})$0" },
{ "trigger": "db2_statistics()", "contents": "db2_statistics(${1:connection}, ${2:qualifier}, ${3:schema}, ${4:table-name}, ${5:unique})$0" },
{ "trigger": "db2_stmt_error()", "contents": "db2_stmt_error(${1:[stmt]})$0" },
{ "trigger": "db2_stmt_errormsg()", "contents": "db2_stmt_errormsg(${1:[stmt]})$0" },
{ "trigger": "db2_table_privileges()", "contents": "db2_table_privileges(${1:connection})$0" },
{ "trigger": "db2_tables()", "contents": "db2_tables(${1:connection})$0" },
*/
/* DBA Berkeley DB style databases
{ "trigger": "dba_close()", "contents": "dba_close(${1:handle})$0" },
{ "trigger": "dba_delete()", "contents": "dba_delete(${1:key}, ${2:handle})$0" },
{ "trigger": "dba_exists()", "contents": "dba_exists(${1:key}, ${2:handle})$0" },
{ "trigger": "dba_fetch()", "contents": "dba_fetch(${1:key}, ${2:handle})$0" },
{ "trigger": "dba_firstkey()", "contents": "dba_firstkey(${1:handle})$0" },
{ "trigger": "dba_handlers()", "contents": "dba_handlers(${1:[full_info]})$0" },
{ "trigger": "dba_insert()", "contents": "dba_insert(${1:key}, ${2:value}, ${3:handle})$0" },
{ "trigger": "dba_key_split()", "contents": "dba_key_split(${1:key})$0" },
{ "trigger": "dba_list()", "contents": "dba_list()" },
{ "trigger": "dba_nextkey()", "contents": "dba_nextkey(${1:handle})$0" },
{ "trigger": "dba_open()", "contents": "dba_open(${1:path}, ${2:mode})$0" },
{ "trigger": "dba_optimize()", "contents": "dba_optimize(${1:handle})$0" },
{ "trigger": "dba_popen()", "contents": "dba_popen(${1:path}, ${2:mode})$0" },
{ "trigger": "dba_replace()", "contents": "dba_replace(${1:key}, ${2:value}, ${3:handle})$0" },
{ "trigger": "dba_sync()", "contents": "dba_sync(${1:handle})$0" },
*/
/* dBase (dbf) database - moved to PECL as of PHP 5.3.0
{ "trigger": "dbase_add_record()", "contents": "dbase_add_record(${1:dbase_identifier}, ${2:record})$0" },
{ "trigger": "dbase_close()", "contents": "dbase_close(${1:dbase_identifier})$0" },
{ "trigger": "dbase_create()", "contents": "dbase_create(${1:filename}, ${2:fields})$0" },
{ "trigger": "dbase_delete_record()", "contents": "dbase_delete_record(${1:dbase_identifier}, ${2:record_number})$0" },
{ "trigger": "dbase_get_header_info()", "contents": "dbase_get_header_info(${1:dbase_identifier})$0" },
{ "trigger": "dbase_get_record()", "contents": "dbase_get_record(${1:dbase_identifier}, ${2:record_number})$0" },
{ "trigger": "dbase_get_record_with_names()", "contents": "dbase_get_record_with_names(${1:dbase_identifier}, ${2:record_number})$0" },
{ "trigger": "dbase_numfields()", "contents": "dbase_numfields(${1:dbase_identifier})$0" },
{ "trigger": "dbase_numrecords()", "contents": "dbase_numrecords(${1:dbase_identifier})$0" },
{ "trigger": "dbase_open()", "contents": "dbase_open(${1:filename}, ${2:mode})$0" },
{ "trigger": "dbase_pack()", "contents": "dbase_pack(${1:dbase_identifier})$0" },
{ "trigger": "dbase_replace_record()", "contents": "dbase_replace_record(${1:dbase_identifier}, ${2:record}, ${3:record_number})$0" },
*/
/* DB++
{ "trigger": "dbplus_add()", "contents": "dbplus_add(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_aql()", "contents": "dbplus_aql(${1:query})$0" },
{ "trigger": "dbplus_chdir()", "contents": "dbplus_chdir(${1:[newdir]})$0" },
{ "trigger": "dbplus_close()", "contents": "dbplus_close(${1:relation})$0" },
{ "trigger": "dbplus_curr()", "contents": "dbplus_curr(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_errcode()", "contents": "dbplus_errcode(${1:[errno]})$0" },
{ "trigger": "dbplus_errno()", "contents": "dbplus_errno()" },
{ "trigger": "dbplus_find()", "contents": "dbplus_find(${1:relation}, ${2:constraints}, ${3:tuple})$0" },
{ "trigger": "dbplus_first()", "contents": "dbplus_first(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_flush()", "contents": "dbplus_flush(${1:relation})$0" },
{ "trigger": "dbplus_freealllocks()", "contents": "dbplus_freealllocks()" },
{ "trigger": "dbplus_freelock()", "contents": "dbplus_freelock(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_freerlocks()", "contents": "dbplus_freerlocks(${1:relation})$0" },
{ "trigger": "dbplus_getlock()", "contents": "dbplus_getlock(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_getunique()", "contents": "dbplus_getunique(${1:relation}, ${2:uniqueid})$0" },
{ "trigger": "dbplus_info()", "contents": "dbplus_info(${1:relation}, ${2:key}, ${3:result})$0" },
{ "trigger": "dbplus_last()", "contents": "dbplus_last(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_lockrel()", "contents": "dbplus_lockrel(${1:relation})$0" },
{ "trigger": "dbplus_next()", "contents": "dbplus_next(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_open()", "contents": "dbplus_open(${1:name})$0" },
{ "trigger": "dbplus_prev()", "contents": "dbplus_prev(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_rchperm()", "contents": "dbplus_rchperm(${1:relation}, ${2:mask}, ${3:user}, ${4:group})$0" },
{ "trigger": "dbplus_rcreate()", "contents": "dbplus_rcreate(${1:name}, ${2:domlist})$0" },
{ "trigger": "dbplus_rcrtexact()", "contents": "dbplus_rcrtexact(${1:name}, ${2:relation})$0" },
{ "trigger": "dbplus_rcrtlike()", "contents": "dbplus_rcrtlike(${1:name}, ${2:relation})$0" },
{ "trigger": "dbplus_resolve()", "contents": "dbplus_resolve(${1:relation_name})$0" },
{ "trigger": "dbplus_restorepos()", "contents": "dbplus_restorepos(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_rkeys()", "contents": "dbplus_rkeys(${1:relation}, ${2:domlist})$0" },
{ "trigger": "dbplus_ropen()", "contents": "dbplus_ropen(${1:name})$0" },
{ "trigger": "dbplus_rquery()", "contents": "dbplus_rquery(${1:query})$0" },
{ "trigger": "dbplus_rrename()", "contents": "dbplus_rrename(${1:relation}, ${2:name})$0" },
{ "trigger": "dbplus_rsecindex()", "contents": "dbplus_rsecindex(${1:relation}, ${2:domlist}, ${3:type})$0" },
{ "trigger": "dbplus_runlink()", "contents": "dbplus_runlink(${1:relation})$0" },
{ "trigger": "dbplus_rzap()", "contents": "dbplus_rzap(${1:relation})$0" },
{ "trigger": "dbplus_savepos()", "contents": "dbplus_savepos(${1:relation})$0" },
{ "trigger": "dbplus_setindex()", "contents": "dbplus_setindex(${1:relation}, ${2:idx_name})$0" },
{ "trigger": "dbplus_setindexbynumber()", "contents": "dbplus_setindexbynumber(${1:relation}, ${2:idx_number})$0" },
{ "trigger": "dbplus_sql()", "contents": "dbplus_sql(${1:query})$0" },
{ "trigger": "dbplus_tcl()", "contents": "dbplus_tcl(${1:sid}, ${2:script})$0" },
{ "trigger": "dbplus_tremove()", "contents": "dbplus_tremove(${1:relation}, ${2:tuple})$0" },
{ "trigger": "dbplus_undo()", "contents": "dbplus_undo(${1:relation})$0" },
{ "trigger": "dbplus_undoprepare()", "contents": "dbplus_undoprepare(${1:relation})$0" },
{ "trigger": "dbplus_unlockrel()", "contents": "dbplus_unlockrel(${1:relation})$0" },
{ "trigger": "dbplus_unselect()", "contents": "dbplus_unselect(${1:relation})$0" },
{ "trigger": "dbplus_update()", "contents": "dbplus_update(${1:relation}, ${2:old}, ${3:new})$0" },
{ "trigger": "dbplus_xlockrel()", "contents": "dbplus_xlockrel(${1:relation})$0" },
{ "trigger": "dbplus_xunlockrel()", "contents": "dbplus_xunlockrel(${1:relation})$0" },
*/
/* dbx - moved to PECL as of PHP 5.1.0
{ "trigger": "dbx_close()", "contents": "dbx_close(${1:link_identifier})$0" },
{ "trigger": "dbx_compare()", "contents": "dbx_compare(${1:row_a}, ${2:row_b}, ${3:column_key})$0" },
{ "trigger": "dbx_connect()", "contents": "dbx_connect(${1:module}, ${2:host}, ${3:database}, ${4:username}, ${5:password})$0" },
{ "trigger": "dbx_error()", "contents": "dbx_error(${1:link_identifier})$0" },
{ "trigger": "dbx_escape_string()", "contents": "dbx_escape_string(${1:link_identifier}, ${2:text})$0" },
{ "trigger": "dbx_fetch_row()", "contents": "dbx_fetch_row(${1:result_identifier})$0" },
{ "trigger": "dbx_query()", "contents": "dbx_query(${1:link_identifier}, ${2:sql_statement})$0" },
{ "trigger": "dbx_sort()", "contents": "dbx_sort(${1:result}, ${2:user_compare_function})$0" },
*/
{ "trigger": "dcgettext()", "contents": "dcgettext(${1:domain}, ${2:message}, ${3:category})$0" },
{ "trigger": "dcngettext()", "contents": "dcngettext(${1:domain}, ${2:msgid1}, ${3:msgid2}, ${4:n}, ${5:category})$0" },
{ "trigger": "deaggregate()", "contents": "deaggregate(${1:object})$0" },
{ "trigger": "debug_backtrace()", "contents": "debug_backtrace(${1:[options]}${2:[, limit]})$0" },
{ "trigger": "debug_print_backtrace()", "contents": "debug_print_backtrace()" },
{ "trigger": "debug_zval_dump()", "contents": "debug_zval_dump(${1:variable})$0" },
{ "trigger": "decbin()", "contents": "decbin(${1:number})$0" },
{ "trigger": "dechex()", "contents": "dechex(${1:number})$0" },
{ "trigger": "decoct()", "contents": "decoct(${1:number})$0" },
{ "trigger": "define()", "contents": "define(${1:name}, ${2:value}${3:[, case_insensitive]})$0" },
{ "trigger": "define_syslog_variables()\tdeprecated 5.3.x", "contents": "define_syslog_variables()" },
{ "trigger": "defined()", "contents": "defined(${1:name})$0" },
{ "trigger": "deg2rad()", "contents": "deg2rad(${1:number})$0" },
{ "trigger": "delete()\tdummy", "contents": "delete()" },
{ "trigger": "dgettext()", "contents": "dgettext(${1:domain}, ${2:message})$0" },
{ "trigger": "die()", "contents": "die(${1:[status]})$0" },
// Direct IO - moved to PECL as of PHP 5.1.0
{ "trigger": "dio_close()", "contents": "dio_close(${1:fd})$0" },
{ "trigger": "dio_fcntl()", "contents": "dio_fcntl(${1:fd}, ${2:cmd})$0" },
{ "trigger": "dio_open()", "contents": "dio_open(${1:filename}, ${2:flags})$0" },
{ "trigger": "dio_read()", "contents": "dio_read(${1:fd})$0" },
{ "trigger": "dio_seek()", "contents": "dio_seek(${1:fd}, ${2:pos})$0" },
{ "trigger": "dio_stat()", "contents": "dio_stat(${1:fd})$0" },
{ "trigger": "dio_tcsetattr()", "contents": "dio_tcsetattr(${1:fd}, ${2:options})$0" },
{ "trigger": "dio_truncate()", "contents": "dio_truncate(${1:fd}, ${2:offset})$0" },
{ "trigger": "dio_write()", "contents": "dio_write(${1:fd}, ${2:data})$0" },
{ "trigger": "dir()", "contents": "dir(${1:directory}${2:[, context]})$0" },
"DirectoryIterator",
{ "trigger": "DirectoryIterator()\tctor", "contents": "DirectoryIterator(${1:path})$0" },
{ "trigger": "dirname()", "contents": "dirname(${1:path})$0" },
{ "trigger": "disk_free_space()", "contents": "disk_free_space(${1:directory})$0" },
{ "trigger": "disk_total_space()", "contents": "disk_total_space(${1:directory})$0" },
{ "trigger": "diskfreespace()", "contents": "diskfreespace(${1:directory})$0" },
{ "trigger": "dl()\tdeprecated 5.3.x", "contents": "dl(${1:library})$0" },
{ "trigger": "dngettext()", "contents": "dngettext(${1:domain}, ${2:msgid1}, ${3:msgid2}, ${4:n})$0" },
{ "trigger": "dns_check_record()", "contents": "dns_check_record(${1:host}${2:[, type]})$0" },
{ "trigger": "dns_get_mx()", "contents": "dns_get_mx(${1:hostname}, ${2:mxhosts}${3:[, weight]})$0" },
{ "trigger": "dns_get_record()", "contents": "dns_get_record(${1:hostname})$0" },
{ "trigger": "dom_import_simplexml()", "contents": "dom_import_simplexml(${1:node})$0" },
"DomainException",
"DOMAttr", // PHP 5 - use DOM XML with PHP 4
{ "trigger": "DOMAttr()\tctor", "contents": "DOMAttr(${1:name}${2:[, value]})$0" },
{ "trigger": "isId()\tDOMAttr", "contents": "isId()" },
"DOMCdataSection",
{ "trigger": "DOMCdataSection()\tctor", "contents": "DOMCdataSection(${1:value})$0" },
"DOMCharacterData",
{ "trigger": "appendData()\tDOMCharacterData", "contents": "appendData(${1:data})$0" },
{ "trigger": "deleteData()\tDOMCharacterData", "contents": "deleteData(${1:offset}, ${2:count})$0" },
{ "trigger": "insertData()\tDOMCharacterData", "contents": "insertData(${1:offset}, ${2:data})$0" },
{ "trigger": "replaceData()\tDOMCharacterData", "contents": "replaceData(${1:offset}, ${2:count}, ${3:data})$0" },
{ "trigger": "substringData()\tDOMCharacterData", "contents": "substringData(${1:offset}, ${2:count})$0" },
"DOMComment",
{ "trigger": "DOMComment()\tctor", "contents": "DOMComment(${1:[value]})$0" },
"DOMDocument",
{ "trigger": "DOMDocument()\tctor", "contents": "DOMDocument(${1:[version]}${2:[, encoding]})$0" },
{ "trigger": "createAttribute()\tDOMDocument", "contents": "createAttribute(${1:name})$0" },
{ "trigger": "createAttributeNS()\tDOMDocument", "contents": "createAttributeNS(${1:namespaceURI}, ${2:qualifiedName})$0" },
{ "trigger": "createCDATASection()\tDOMDocument", "contents": "createCDATASection(${1:data})$0" },
{ "trigger": "createComment()\tDOMDocument", "contents": "createComment(${1:data})$0" },
{ "trigger": "createDocumentFragment()\tDOMDocument", "contents": "createDocumentFragment()" },
{ "trigger": "createElement()\tDOMDocument", "contents": "createElement(${1:name}${2:[, value]})$0" },
{ "trigger": "createElementNS()\tDOMDocument", "contents": "createElementNS(${1:namespaceURI}, ${2:qualifiedName}${3:[, value]})$0" },
{ "trigger": "createEntityReference()\tDOMDocument", "contents": "createEntityReference(${1:name})$0" },
{ "trigger": "createProcessingInstruction()\tDOMDocument", "contents": "createProcessingInstruction(${1:target}${2:[, data]})$0" },
{ "trigger": "createTextNode()\tDOMDocument", "contents": "createTextNode(${1:content})$0" },
{ "trigger": "getElementById()\tDOMDocument", "contents": "getElementById(${1:elementId})$0" },
{ "trigger": "getElementsByTagName()\tDOMDocument", "contents": "getElementsByTagName(${1:name})$0" },
{ "trigger": "getElementsByTagNameNS()\tDOMDocument", "contents": "getElementsByTagNameNS(${1:namespaceURI}, ${2:localName})$0" },
{ "trigger": "importNode()\tDOMDocument", "contents": "importNode(${1:importedNode}${2:[, deep})$0" },
{ "trigger": "load()\tDOMDocument", "contents": "load(${1:filename}${2:[, options=0]})$0" },
{ "trigger": "loadHTML()\tDOMDocument", "contents": "loadHTML(${1:source})$0" },
{ "trigger": "loadHTMLFile()\tDOMDocument", "contents": "loadHTMLFile(${1:filename})$0" },
{ "trigger": "loadXML()\tDOMDocument", "contents": "loadXML(${1:source}${2:[, options=0]})$0" },
{ "trigger": "normalizeDocument()\tDOMDocument", "contents": "normalizeDocument()" },
{ "trigger": "registerNodeClass()\tDOMDocument", "contents": "registerNodeClass(${1:baseclass}, ${2:extendedclass})$0" },
{ "trigger": "relaxNGValidate()\tDOMDocument", "contents": "relaxNGValidate(${1:filename})$0" },
{ "trigger": "relaxNGValidateSource()\tDOMDocument", "contents": "relaxNGValidateSource(${1:source})$0" },
{ "trigger": "save()\tDOMDocument", "contents": "save(${1:filename}${2:[, options]})$0" },
{ "trigger": "saveHTML()\tDOMDocument", "contents": "saveHTML(${1:[node=NULL]})$0" },
{ "trigger": "saveHTMLFile()\tDOMDocument", "contents": "saveHTMLFile(${1:filename})$0" },
{ "trigger": "saveXML()\tDOMDocument", "contents": "saveXML(${1:[node]}${2:[, options]})$0" },
{ "trigger": "schemaValidate()\tDOMDocument", "contents": "schemaValidate(${1:filename})$0" },
{ "trigger": "schemaValidateSource()\tDOMDocument", "contents": "schemaValidateSource(${1:source})$0" },
{ "trigger": "validate()\tDOMDocument", "contents": "validate()" },
{ "trigger": "xinclude()\tDOMDocument", "contents": "xinclude(${1:[options]})$0" },
"DOMDocumentFragment",
{ "trigger": "appendXML()\tDOMDocumentFragment", "contents": "appendXML(${1:data})$0" },
"DOMDocumentType",
"DOMElement",
{ "trigger": "DOMElement()\tctor", "contents": "DOMElement(${1:name}${2:[, value]}${3:[, namespaceURI]})$0" },
{ "trigger": "getAttribute()\tDOMElement", "contents": "getAttribute(${1:name})$0" },
{ "trigger": "getAttributeNode()\tDOMElement", "contents": "getAttributeNode(${1:name})$0" },
{ "trigger": "getAttributeNodeNS()\tDOMElement", "contents": "getAttributeNodeNS(${1:namespaceURI}, ${2:localName})$0" },
{ "trigger": "getAttributeNS()\tDOMElement", "contents": "getAttributeNS(${1:namespaceURI}, ${2:localName})$0" },
{ "trigger": "getElementsByTagName()\tDOMElement", "contents": "getElementsByTagName(${1:name})$0" },
{ "trigger": "getElementsByTagNameNS()\tDOMElement", "contents": "getElementsByTagNameNS(${1:namespaceURI}, ${2:localName})$0" },
{ "trigger": "hasAttribute()\tDOMElement", "contents": "hasAttribute(${1:name})$0" },
{ "trigger": "hasAttributeNS()\tDOMElement", "contents": "hasAttributeNS(${1:namespaceURI}, ${2:localName})$0" },
{ "trigger": "removeAttribute()\tDOMElement", "contents": "removeAttribute(${1:name})$0" },
{ "trigger": "removeAttributeNode()\tDOMElement", "contents": "removeAttributeNode(${1:oldnode})$0" },
{ "trigger": "removeAttributeNS()\tDOMElement", "contents": "removeAttributeNS(${1:namespaceURI}, ${2:localName})$0" },
{ "trigger": "setAttribute()\tDOMElement", "contents": "setAttribute(${1:name}, ${2:value})$0" },
{ "trigger": "setAttributeNode()\tDOMElement", "contents": "setAttributeNode(${1:attr})$0" },
{ "trigger": "setAttributeNodeNS()\tDOMElement", "contents": "setAttributeNodeNS(${1:attr})$0" },
{ "trigger": "setAttributeNS()\tDOMElement", "contents": "setAttributeNS(${1:namespaceURI}, ${2:qualifiedName}, ${3:value})$0" },
{ "trigger": "setIdAttribute()\tDOMElement", "contents": "setIdAttribute(${1:name}, ${2:isId})$0" },
{ "trigger": "setIdAttributeNode()\tDOMElement", "contents": "setIdAttributeNode(${1:attr}, ${2:isId})$0" },
{ "trigger": "setIdAttributeNS()\tDOMElement", "contents": "setIdAttributeNS(${1:namespaceURI}, ${1:localName}, ${2:isId})$0" },
"DOMEntity",
"DOMEntityReference",
{ "trigger": "DOMEntityReference()\tctor", "contents": "DOMEntityReference(${1:name})$0" },
"DOMException",
"DOMImplementation",
{ "trigger": "createDocument()\tDOMImplementation", "contents": "createDocument(${1:[namespaceURI=NULL]}${2:[, qualifiedName=NULL]}${3:[, doctype=NULL]})$0" },
{ "trigger": "createDocumentType()\tDOMImplementation", "contents": "createDocumentType(${1:[qualifiedName=NULL]}${2:[, publicId=NULL]}${3:[, systemId=NULL]})$0" },
{ "trigger": "hasFeature()\tDOMImplementation", "contents": "hasFeature(${1:feature}, ${2:version})$0" },
"DOMNamedNodeMap",
{ "trigger": "getNamedItem()\tDOMNamedNodeMap", "contents": "getNamedItem(${1:name})$0" },
{ "trigger": "getNamedItemNS()\tDOMNamedNodeMap", "contents": "getNamedItemNS(${1:namespaceURI}, ${2:localName})$0" },
{ "trigger": "item()\tDOMNamedNodeMap", "contents": "item(${1:index})$0" },
"DOMNode",
{ "trigger": "appendChild()\tDOMNode", "contents": "appendChild(${1:newnode})$0" },
{ "trigger": "C14N()\tDOMNode", "contents": "C14N(${1:exclusive}${2:[, with_comments]}${3:[, xpath]}${4:[, ns_prefixes]})$0" },
{ "trigger": "C14NFile()\tDOMNode", "contents": "C14NFile(${1:uri}${2:[, exclusive]}${3:[, with_comments]}${4:[, xpath]}${5:[, ns_prefixes]})$0" },
{ "trigger": "cloneNode()\tDOMNode", "contents": "cloneNode(${1:[deep]})$0" },
{ "trigger": "getLineNo()\tDOMNode", "contents": "getLineNo()" },
{ "trigger": "getNodePath()\tDOMNode", "contents": "getNodePath()" },
{ "trigger": "hasAttributes()\tDOMNode", "contents": "hasAttributes()" },
{ "trigger": "hasChildNodes()\tDOMNode", "contents": "hasChildNodes()" },
{ "trigger": "insertBefore()\tDOMNode", "contents": "insertBefore(${1:newnode}${2:[, refnode]})$0" },
{ "trigger": "isDefaultNamespace()\tDOMNode", "contents": "isDefaultNamespace(${1:namespaceURI})$0" },
{ "trigger": "isSameNode()\tDOMNode", "contents": "isSameNode(${1:node})$0" },
{ "trigger": "isSupported()\tDOMNode", "contents": "isSupported(${1:feature}, ${2:version})$0" },
{ "trigger": "lookupNamespaceURI()\tDOMNode", "contents": "lookupNamespaceURI(${1:prefix})$0" },
{ "trigger": "lookupPrefix()\tDOMNode", "contents": "lookupPrefix(${1:namespaceURI})$0" },
{ "trigger": "normalize()\tDOMNode", "contents": "normalize()" },
{ "trigger": "removeChild()\tDOMNode", "contents": "removeChild(${1:oldnode})$0" },
{ "trigger": "replaceChild()\tDOMNode", "contents": "replaceChild(${1:newnode}, ${2:oldnode})$0" },
"DOMNodeList",
{ "trigger": "item()\tDOMNodeList", "contents": "item(${1:index})$0" },
"DOMNotation",
"DOMProcessingInstruction",
{ "trigger": "DOMProcessingInstruction()\tctor", "contents": "DOMProcessingInstruction(${1:name}${2:[, value]})$0" },
"DOMText",
{ "trigger": "DOMText()\tctor", "contents": "DOMText(${1:[value]})$0" },
{ "trigger": "isWhitespaceInElementContent()\tDOMText", "contents": "isWhitespaceInElementContent()" },
{ "trigger": "splitText()\tDOMText", "contents": "splitText(${1:offset})$0" },
"DOMXPath",
{ "trigger": "DOMXPath()\tctor", "contents": "DOMXPath(${1:doc})$0" },
{ "trigger": "evaluate()\tDOMXPath", "contents": "evaluate(${1:expression}${2:[, contextnode]}${3:[, registerNodeNS=true]})$0" },
{ "trigger": "query()\tDOMXPath", "contents": "query(${1:expression}${2:[, contextnode]}${3:[, registerNodeNS=true]})$0" },
{ "trigger": "registerNamespace()\tDOMXPath", "contents": "registerNamespace(${1:prefix}, ${2:namespaceURI})$0" },
{ "trigger": "registerPhpFunctions()\tDOMXPath", "contents": "registerPhpFunctions(${1:[restrict]})$0" },
{ "trigger": "DOTNET()", "contents": "dotnet(${1:assembly_name}, ${2:class_name}${3:[, codepage]})$0" },
{ "trigger": "dotnet_load()", "contents": "dotnet_load(${1:assembly_name}${2:[, datatype_name]}${3:[, codepage]})$0" },
{ "trigger": "doubleval()", "contents": "doubleval(${1:var})$0" },
{ "trigger": "each()", "contents": "each(${1:array})$0" },
{ "trigger": "easter_date()", "contents": "easter_date(${1:[year]})$0" },
{ "trigger": "easter_days()", "contents": "easter_days(${1:year}${2:[, method]})$0" },
/* Eio is not available on Windows platforms.
{ "trigger": "eio_busy()", "contents": "eio_busy($1)$0" },
{ "trigger": "eio_cancel()", "contents": "eio_cancel($1)$0" },
{ "trigger": "eio_chmod()", "contents": "eio_chmod($1)$0" },
{ "trigger": "eio_chown()", "contents": "eio_chown($1)$0" },
{ "trigger": "eio_close()", "contents": "eio_close($1)$0" },
{ "trigger": "eio_custom()", "contents": "eio_custom($1)$0" },
{ "trigger": "eio_dup2()", "contents": "eio_dup2($1)$0" },
{ "trigger": "eio_event_loop()", "contents": "eio_event_loop($1)$0" },
{ "trigger": "eio_fallocate()", "contents": "eio_fallocate($1)$0" },
{ "trigger": "eio_fchmod()", "contents": "eio_fchmod($1)$0" },
{ "trigger": "eio_fchown()", "contents": "eio_fchown($1)$0" },
{ "trigger": "eio_fdatasync()", "contents": "eio_fdatasync($1)$0" },
{ "trigger": "eio_fstat()", "contents": "eio_fstat($1)$0" },
{ "trigger": "eio_fstatvfs()", "contents": "eio_fstatvfs($1)$0" },
{ "trigger": "eio_fsync()", "contents": "eio_fsync($1)$0" },
{ "trigger": "eio_ftruncate()", "contents": "eio_ftruncate($1)$0" },
{ "trigger": "eio_futime()", "contents": "eio_futime($1)$0" },
{ "trigger": "eio_get_event_stream()", "contents": "eio_get_event_stream($1)$0" },
{ "trigger": "eio_grp()", "contents": "eio_grp($1)$0" },
{ "trigger": "eio_grp_add()", "contents": "eio_grp_add($1)$0" },
{ "trigger": "eio_grp_cancel()", "contents": "eio_grp_cancel($1)$0" },
{ "trigger": "eio_grp_limit()", "contents": "eio_grp_limit($1)$0" },
{ "trigger": "eio_link()", "contents": "eio_link($1)$0" },
{ "trigger": "eio_lstat()", "contents": "eio_lstat($1)$0" },
{ "trigger": "eio_mkdir()", "contents": "eio_mkdir($1)$0" },
{ "trigger": "eio_mknod()", "contents": "eio_mknod($1)$0" },
{ "trigger": "eio_nop()", "contents": "eio_nop($1)$0" },
{ "trigger": "eio_npending()", "contents": "eio_npending($1)$0" },
{ "trigger": "eio_nready()", "contents": "eio_nready($1)$0" },
{ "trigger": "eio_nreqs()", "contents": "eio_nreqs($1)$0" },
{ "trigger": "eio_nthreads()", "contents": "eio_nthreads($1)$0" },
{ "trigger": "eio_open()", "contents": "eio_open($1)$0" },
{ "trigger": "eio_poll()", "contents": "eio_poll($1)$0" },
{ "trigger": "eio_read()", "contents": "eio_read($1)$0" },
{ "trigger": "eio_readahead()", "contents": "eio_readahead($1)$0" },
{ "trigger": "eio_readdir()", "contents": "eio_readdir($1)$0" },
{ "trigger": "eio_readlink()", "contents": "eio_readlink($1)$0" },
{ "trigger": "eio_realpath()", "contents": "eio_realpath($1)$0" },
{ "trigger": "eio_rename()", "contents": "eio_rename($1)$0" },
{ "trigger": "eio_rmdir()", "contents": "eio_rmdir($1)$0" },
{ "trigger": "eio_sendfile()", "contents": "eio_sendfile($1)$0" },
{ "trigger": "eio_set_max_idle()", "contents": "eio_set_max_idle($1)$0" },
{ "trigger": "eio_set_max_parallel()", "contents": "eio_set_max_parallel($1)$0" },
{ "trigger": "eio_set_max_poll_reqs()", "contents": "eio_set_max_poll_reqs($1)$0" },
{ "trigger": "eio_set_max_poll_time()", "contents": "eio_set_max_poll_time($1)$0" },
{ "trigger": "eio_set_min_parallel()", "contents": "eio_set_min_parallel($1)$0" },
{ "trigger": "eio_stat()", "contents": "eio_stat($1)$0" },
{ "trigger": "eio_statvfs()", "contents": "eio_statvfs($1)$0" },
{ "trigger": "eio_symlink()", "contents": "eio_symlink($1)$0" },
{ "trigger": "eio_sync()", "contents": "eio_sync($1)$0" },
{ "trigger": "eio_sync_file_range()", "contents": "eio_sync_file_range($1)$0" },
{ "trigger": "eio_syncfs()", "contents": "eio_syncfs($1)$0" },
{ "trigger": "eio_truncate()", "contents": "eio_truncate($1)$0" },
{ "trigger": "eio_unlink()", "contents": "eio_unlink($1)$0" },
{ "trigger": "eio_utime()", "contents": "eio_utime($1)$0" },
{ "trigger": "eio_write()", "contents": "eio_write($1)$0" },
*/
{ "trigger": "empty()", "contents": "empty(${1:var})$0" },
"EmptyIterator",
/* Enchant spelling library
{ "trigger": "enchant_broker_describe()", "contents": "enchant_broker_describe(${1:broker})$0" },
{ "trigger": "enchant_broker_dict_exists()", "contents": "enchant_broker_dict_exists(${1:broker}, ${2:tag})$0" },
{ "trigger": "enchant_broker_free()", "contents": "enchant_broker_free(${1:broker})$0" },