Completed
Push — master ( 1befcc...0ded1b )
by Tomáš
43:23
created

ServiceType::dpd()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 13

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 13
c 0
b 0
f 0
rs 9.8333
cc 1
nc 1
nop 0
1
<?php
2
3
namespace Inspirum\Balikobot\Definitions;
4
5
final class ServiceType
6
{
7
    /**
8
     * Balík do ruky
9
     *
10
     * @var string
11
     */
12
    public const CP_DR = 'DR';
13
14
    /**
15
     * Doporučená zásilka Ekonomická
16
     *
17
     * @var string
18
     */
19
    public const CP_RR = 'RR';
20
21
    /**
22
     * Balík Na poštu
23
     *
24
     * @var string
25
     */
26
    public const CP_NP = 'NP';
27
28
    /**
29
     * Balík do ruky pro vybrané podavatele
30
     *
31
     * @var string
32
     */
33
    public const CP_DV = 'DV';
34
35
    /**
36
     * Cenné psaní
37
     *
38
     * @var string
39
     */
40
    public const CP_VL = 'VL';
41
42
    /**
43
     * Doporučená zásilka Ekonomická - standard
44
     *
45
     * @var string
46
     */
47
    public const CP_SR = 'SR';
48
49
    /**
50
     * Doporučená zásilka Prioritní
51
     *
52
     * @var string
53
     */
54
    public const CP_RRP = 'RRP';
55
56
    /**
57
     * Doporučená zásilka Prioritní - standard
58
     *
59
     * @var string
60
     */
61
    public const CP_SRP = 'SRP';
62
63
    /**
64
     * Doporučený balíček
65
     *
66
     * @var string
67
     */
68
    public const CP_BA = 'BA';
69
70
    /**
71
     * Cenný balík
72
     *
73
     * @var string
74
     */
75
    public const CP_BB = 'BB';
76
77
    /**
78
     * Balík nadrozměr
79
     *
80
     * @var string
81
     */
82
    public const CP_BN = 'BN';
83
84
    /**
85
     * Balík do balíkovny
86
     *
87
     * @var string
88
     */
89
    public const CP_NB = 'NB';
90
91
    /**
92
     * DE balík Do ruky s garantovaným časem dodání
93
     *
94
     * @var string
95
     */
96
    public const CP_DT = 'DT';
97
98
    /**
99
     * Balík Do ruky s garantovaným časem dodání v neděli nebo svátek
100
     *
101
     * @var string
102
     */
103
    public const CP_DS = 'DS';
104
105
    /**
106
     * EMS expresní přeprava po ČR
107
     *
108
     * @var string
109
     */
110
    public const CP_EE = 'EE';
111
112
    /**
113
     * Balík Expres
114
     *
115
     * @var string
116
     */
117
    public const CP_BE = 'BE';
118
119
    /**
120
     * RR Doporučená zásilka do zahraničí Prioritní
121
     *
122
     * @var string
123
     */
124
    public const CP_RZP = 'RZP';
125
126
    /**
127
     * VL Cenné psaní do zahraničí Prioritní
128
     *
129
     * @var string
130
     */
131
    public const CP_VZP = 'VZP';
132
133
    /**
134
     * EMS Expresní přeprava do zahraničí
135
     *
136
     * @var string
137
     */
138
    public const CP_EM = 'EM';
139
140
    /**
141
     * CS Standardní balík do zahraničí Prioritní
142
     *
143
     * @var string
144
     */
145
    public const CP_CSP = 'CSP';
146
147
    /**
148
     * CS Standardní balík do zahraničí Ekonomický
149
     *
150
     * @var string
151
     */
152
    public const CP_CSE = 'CSE';
153
154
    /**
155
     * CV Cenný balík do zahraničí Prioritní
156
     *
157
     * @var string
158
     */
159
    public const CP_CVP = 'CVP';
160
161
    /**
162
     * CV Cenný balík do zahraničí Ekonomický
163
     *
164
     * @var string
165
     */
166
    public const CP_CVE = 'CVE';
167
168
    /**
169
     * Obchodní balík do zahraničí
170
     *
171
     * @var string
172
     */
173
    public const CP_CE = 'CE';
174
175
    /**
176
     * Obyčejná listovní zásilka mezinárodní
177
     *
178
     * @var string
179
     */
180
    public const CP_OLZ = 'OLZ';
181
182
    /**
183
     * PPL Parcel Business CZ
184
     *
185
     * @var string
186
     */
187
    public const PPL_PARCEL_BUSSINESS_CZ = '1';
188
189
    /**
190
     * PPL Parcel Connect (exportní balík)
191
     *
192
     * @var string
193
     */
194
    public const PPL_CONNECT = '2';
195
196
    /**
197
     * PPL Parcel CZ Dopolední balík
198
     *
199
     * @var string
200
     */
201
    public const PPL_AFTERNOON = '3';
202
203
    /**
204
     * PPL Parcel CZ Private (soukromý balík)
205
     *
206
     * @var string
207
     */
208
    public const PPL_PRIVATE = '4';
209
210
    /**
211
     * PPL Parcel CZ Business (firemní balík)
212
     *
213
     * @var string
214
     */
215
    public const PPL_BUSINESS = '8';
216
217
    /**
218
     * PPL Parcel CZ Private - Večerní doručení
219
     *
220
     * @var string
221
     */
222
    public const PPL_PRIVATE_EVENING = '9';
223
224
    /**
225
     * PPL Parcel Business Europe
226
     *
227
     * @var string
228
     */
229
    public const PPL_BUSINESS_EU = '10';
230
231
    /**
232
     * PPl Parcel Import
233
     *
234
     * @var string
235
     */
236
    public const PPL_PARCEL_IMPORT = '11';
237
238
    /**
239
     * PPL Firemní paleta
240
     *
241
     * @var string
242
     */
243
    public const PPL_BUSINESS_PALETTE = '15';
244
245
    /**
246
     *
247
     * PPL Soukromá paleta
248
     *
249
     * @var string
250
     */
251
    public const PPL_PRIVATE_PALETTE = '19';
252
253
    /**
254
     * DPD Classic
255
     *
256
     * @var string
257
     */
258
    public const DPD_CLASSIC = '1';
259
260
    /**
261
     * DPD Private
262
     *
263
     * @var string
264
     */
265
    public const DPD_PRIVATE = '2';
266
267
    /**
268
     * DPD Pickup
269
     *
270
     * @var string
271
     */
272
    public const DPD_PICKUP = '3';
273
274
    /**
275
     * DPD Expresní doručení do 10:00
276
     *
277
     * @var string
278
     */
279
    public const DPD_EXPRESS_10 = '4';
280
281
    /**
282
     * DPD Expresní doručení do 12:00
283
     *
284
     * @var string
285
     */
286
    public const DPD_EXPRESS_12 = '5';
287
288
    /**
289
     * DPD Expresní doručení do 18:00
290
     *
291
     * @var string
292
     */
293
    public const DPD_EXPRESS_18 = '6';
294
295
    /**
296
     * DPD Private večerní doručení
297
     *
298
     * @var string
299
     */
300
    public const DPD_PRIVATE_EVENING = '7';
301
302
    /**
303
     * DPD Private sobotní doručení
304
     *
305
     * @var string
306
     */
307
    public const DPD_PRIVATE_SATURDAY = '8';
308
309
    /**
310
     * Soukromá zásilka (B2C)
311
     *
312
     * @deprecated Will be removed in 6.0
313
     *
314
     * @var string
315
     */
316
    public const GEIS_PARCEL_PRIVATE = '1';
317
318
    /**
319
     * Firemní zásilka
320
     *
321
     * @deprecated Will be removed in 6.0
322
     *
323
     * @var string
324
     */
325
    public const GEIS_PARCEL_BUSINESS = '2';
326
327
    /**
328
     * Mezinárodní zásilka (B2B)
329
     *
330
     * @deprecated Will be removed in 6.0
331
     *
332
     * @var string
333
     */
334
    public const GEIS_PARCEL_BUSINESS_INTERNATIONAL = '3';
335
336
    /**
337
     * Vnitrostátní paletová zásilka B2B
338
     *
339
     * @var string
340
     */
341
    public const GEIS_CARGO_BUSINESS_NATIONAL = '4';
342
343
    /**
344
     * Mezinárodní paletová zásilka B2B
345
     *
346
     * @var string
347
     */
348
    public const GEIS_CARGO_BUSINESS_INTERNATIONAL = '5';
349
350
    /**
351
     * Geis Point
352
     *
353
     * @deprecated Will be removed in 6.0
354
     *
355
     * @var string
356
     */
357
    public const GEIS_PARCEL_GEIS_POINT = '6';
358
359
    /**
360
     * Garantované doručení (GAR)
361
     *
362
     * @deprecated Will be removed in 6.0
363
     *
364
     * @var string
365
     */
366
    public const GEIS_PARCEL_GARANTED = '7';
367
368
    /**
369
     * Doručení do 12. hodin (D12)
370
     *
371
     * @deprecated Will be removed in 6.0
372
     *
373
     * @var string
374
     */
375
    public const GEIS_PARCEL_12 = '8';
376
377
    /**
378
     * Mezinárodní zásilka (B2C)
379
     *
380
     * @deprecated Will be removed in 6.0
381
     *
382
     * @var string
383
     */
384
    public const GEIS_PARCEL_PRIVATE_INTERNATIONAL = '9';
385
386
    /**
387
     * Vnitrostátní paletová zásilka B2C
388
     *
389
     * @var string
390
     */
391
    public const GEIS_CARGO_PRIVATE_NATIONAL = '10';
392
393
    /**
394
     * Mezinárodní paletová zásilka B2C
395
     *
396
     * @var string
397
     */
398
    public const GEIS_CARGO_PRIVATE_INTERNATIONAL = '11';
399
400
    /**
401
     * Home Delivery Standard
402
     *
403
     * @var string
404
     */
405
    public const GEIS_PARCEL_HD_STANDARD = '12';
406
407
    /**
408
     * Home Delivery Premium
409
     *
410
     * @var string
411
     */
412
    public const GEIS_PARCEL_HD_PREMIUM = '13';
413
414
    /**
415
     * Business Parcel (doručení do ruky)
416
     *
417
     * @var string
418
     */
419
    public const GLS_BUSINESS = '1';
420
421
    /**
422
     * ShopDelivery Service (doručení na výdejní místo)
423
     *
424
     * @var string
425
     */
426
    public const GLS_SHOP = '2';
427
428
    /**
429
     * Express Parcel (expresní zásilka)
430
     *
431
     * @var string
432
     */
433
    public const GLS_EXPRESS = '3';
434
435
    /**
436
     * Guaranteed 24 Service Business Parcel
437
     *
438
     * @var string
439
     */
440
    public const GLS_GUARANTEED24 = '4';
441
442
    /**
443
     * "Guaranteed 24 Service Express Parcel
444
     *
445
     * @var string
446
     */
447
    public const GLS_GUARANTEED24_EXPRESS = '5';
448
449
    /**
450
     * Guaranteed 24 Service ShopDelivery
451
     *
452
     * @var string
453
     */
454
    public const GLS_GUARANTEED24_SHOP = '6';
455
456
    /**
457
     * Small Colli 24-CZ
458
     *
459
     * @var string
460
     */
461
    public const INTIME_SMALL_CZ = '1';
462
463
    /**
464
     * Medium Colli 24-CZ
465
     *
466
     * @var string
467
     */
468
    public const INTIME_MEDIUM_CZ = '2';
469
470
    /**
471
     * Large Colli 24-CZ
472
     *
473
     * @var string
474
     */
475
    public const INTIME_LARGE_CZ = '3';
476
477
    /**
478
     * Poštomat CZ
479
     *
480
     * @var string
481
     */
482
    public const INTIME_POSTOMAT_CZ = '4';
483
484
    /**
485
     * Poštomat SK
486
     *
487
     * @var string
488
     */
489
    public const INTIME_POSTOMAT_SK = '5';
490
491
    /**
492
     * Large Colli 48-SK
493
     *
494
     * @var string
495
     */
496
    public const INTIME_LARGE_SK = '6';
497
498
    /**
499
     * Extra Large Colli 24-CZ
500
     *
501
     * @var string
502
     */
503
    public const INTIME_EXTRA_CZ = '7';
504
505
    /**
506
     * Parcel EU
507
     *
508
     * @var string
509
     */
510
    public const INTIME_PARCEL_EU = '8';
511
512
    /**
513
     * Parcel EU+
514
     *
515
     * @var string
516
     */
517
    public const INTIME_PARCEL_EU_PLUS = '9';
518
519
    /**
520
     * BOXCZ - Výdejní box CZ
521
     *
522
     * @var string
523
     */
524
    public const INTIME_BOX_CZ = '10';
525
526
    /**
527
     * BOXSK - Výdejní box SK
528
     *
529
     * @var string
530
     */
531
    public const INTIME_BOX_SK = '11';
532
533
    /**
534
     * 24 hodin (Standard)
535
     *
536
     * @var string
537
     */
538
    public const TOPTRANS_STANDARD = '1';
539
540
    /**
541
     * Toptime
542
     *
543
     * @var string
544
     */
545
    public const TOPTRANS_TOPTIME = '2';
546
547
    /**
548
     * Privat
549
     *
550
     * @var string
551
     */
552
    public const TOPTRANS_PRIVATE = '3';
553
554
    /**
555
     * Weekend
556
     *
557
     * @var string
558
     */
559
    public const TOPTRANS_WEEKEND = '4';
560
561
    /**
562
     * Osobní odběr
563
     *
564
     * @var string
565
     */
566
    public const TOPTRANS_PERSONAL = '5';
567
568
    /**
569
     * Po avizaci
570
     *
571
     * @var string
572
     */
573
    public const TOPTRANS_NOTICE = '6';
574
575
    /**
576
     * Balík na adresu – zmluvní zákazníci
577
     *
578
     * @var string
579
     */
580
    public const SP_BZA = 'BZA';
581
582
    /**
583
     * Balík na poštu – zmluvní zákazníci
584
     *
585
     * @var string
586
     */
587
    public const SP_BZP = 'BZP';
588
589
    /**
590
     * Balík do BalíkoBOXu
591
     *
592
     * @var string
593
     */
594
    public const SP_BZB = 'BZB';
595
596
    /**
597
     * Expres kuriér na adresu
598
     *
599
     * @var string
600
     */
601
    public const SP_EXA = 'EXA';
602
603
    /**
604
     * Expres kuriér na poštu
605
     *
606
     * @var string
607
     */
608
    public const SP_EXP = 'EXP';
609
610
    /**
611
     * Expres kuriér do BalíkoBOXu
612
     *
613
     * @var string
614
     */
615
    public const SP_EXB = 'EXB';
616
617
    /**
618
     * Balík na adresu
619
     *
620
     * @var string
621
     */
622
    public const SP_BNA = 'BNA';
623
624
    /**
625
     * Balík na poštu
626
     *
627
     * @var string
628
     */
629
    public const SP_BNP = 'BNP';
630
631
    /**
632
     * Balík do BalíkoBOXu
633
     *
634
     * @var string
635
     */
636
    public const SP_BNB = 'BNB';
637
638
    /**
639
     * Doporučený list
640
     *
641
     * @var string
642
     */
643
    public const SP_RRA = 'RRA';
644
645
    /**
646
     * Expres (vnitrostátní zásilky)
647
     *
648
     * @var string
649
     */
650
    public const SPS_EXPRESS = '1';
651
652
    /**
653
     * Expres do 12:00 (vnitrostátní zásilky)
654
     *
655
     * @var string
656
     */
657
    public const SPS_EXPRESS_12 = '2';
658
659
    /**
660
     * Expres do 09:00 (vnitrostátní zásilky)
661
     *
662
     * @var string
663
     */
664
    public const SPS_EXPRESS_9 = '3';
665
666
    /**
667
     * Export (mezinárodní zásilky)
668
     *
669
     * @var string
670
     */
671
    public const SPS_INTERNATIONAL = '4';
672
673
    /**
674
     * Uloženka
675
     *
676
     * @var string
677
     */
678
    public const ULOZENKA_ULOZENKA = '1';
679
680
    /**
681
     * Slovenská pošta
682
     *
683
     * @var string
684
     */
685
    public const ULOZENKA_SP = '2';
686
687
    /**
688
     * DPD Classic na Slovensko
689
     *
690
     * @var string
691
     */
692
    public const ULOZENKA_DPD_CLASSIC_SK = '3';
693
694
    /**
695
     * DPD Private pro ČR a SK
696
     *
697
     * @var string
698
     */
699
    public const ULOZENKA_DPD_PRIVATE = '4';
700
701
    /**
702
     * DPD ParcelShop
703
     *
704
     * @var string
705
     */
706
    public const ULOZENKA_DPD_PARCEL = '5';
707
708
    /**
709
     * Balík do ruky – Česká pošta,
710
     *
711
     * @var string
712
     */
713
    public const ULOZENKA_CP_DR = '6';
714
715
    /**
716
     * Balík na poštu – Česká pošta
717
     *
718
     * @var string
719
     */
720
    public const ULOZENKA_CP_NP = '7';
721
722
    /**
723
     * Partner
724
     *
725
     * @var string
726
     */
727
    public const ULOZENKA_PARTNER = '11';
728
729
    /**
730
     * Doručení na adresu D+1
731
     *
732
     * @var string
733
     */
734
    public const ULOZENKA_D1 = '17';
735
736
    /**
737
     * Expres Kurýr SK
738
     *
739
     * @var string
740
     */
741
    public const ULOZENKA_EXPRESS_COURRIER = '19';
742
743
    /**
744
     * Expres na poštu SK
745
     *
746
     * @var string
747
     */
748
    public const ULOZENKA_EXPRESS_SK = '20';
749
750
    /**
751
     * BalíkoBOX SK
752
     *
753
     * @var string
754
     */
755
    public const ULOZENKA_BALIKOBOX_SK = '21';
756
757
    /**
758
     * Depo SK
759
     *
760
     * @var string
761
     */
762
    public const ULOZENKA_DEPO_SK = '22';
763
764
    /**
765
     * Výdejní místa Česká republika
766
     *
767
     * @var string
768
     */
769
    public const ZASILKOVNA_VMCZ = 'VMCZ';
770
771
    /**
772
     * Výdejní místa Slovenská republika
773
     *
774
     * @var string
775
     */
776
    public const ZASILKOVNA_VMSK = 'VMSK';
777
778
    /**
779
     * Výdejní místa Maďarsko
780
     *
781
     * @var string
782
     */
783
    public const ZASILKOVNA_VMHU = 'VMHU';
784
785
    /**
786
     * Výdejní místa Polsko
787
     *
788
     * @var string
789
     */
790
    public const ZASILKOVNA_VMPL = 'VMPL';
791
792
    /**
793
     * Výdejní místa Rumunsko
794
     *
795
     * @var string
796
     */
797
    public const ZASILKOVNA_VMRO = 'VMRO';
798
799
    /**
800
     * AT Rakouská pošta HD
801
     *
802
     * @var string
803
     */
804
    public const ZASILKOVNA_AT_POST_HD = '80';
805
806
    /**
807
     * AT DPD HD
808
     *
809
     * @var string
810
     */
811
    public const ZASILKOVNA_AT_DPD_HD = '6830';
812
813
    /**
814
     * BE Belgická pošta PP
815
     *
816
     * @var string
817
     */
818
    public const ZASILKOVNA_BE_POST_PP = '7910';
819
820
    /**
821
     * BE Belgická pošta HD
822
     *
823
     * @var string
824
     */
825
    public const ZASILKOVNA_BE_POST_HD = '7909';
826
827
    /**
828
     * BE Nizozemská pošta HD
829
     *
830
     * @var string
831
     */
832
    public const ZASILKOVNA_BE_NL_POST_HD = '4832';
833
834
    /**
835
     * BG Econt HD
836
     *
837
     * @var string
838
     */
839
    public const ZASILKOVNA_BG_ECONT_HD = '6006';
840
841
    /**
842
     * BG Econt PP
843
     *
844
     * @var string
845
     */
846
    public const ZASILKOVNA_BG_ECONT_PP = '7377';
847
848
    /**
849
     * BG Speedy PP
850
     *
851
     * @var string
852
     */
853
    public const ZASILKOVNA_BG_SPEEDY_PP = '4017';
854
855
    /**
856
     * BG Speedy HD
857
     *
858
     * @var string
859
     */
860
    public const ZASILKOVNA_BG_SPEEDY_HD = '4015';
861
862
    /**
863
     * BG Econt Box
864
     *
865
     * @var string
866
     */
867
    public const ZASILKOVNA_BG_ECONT_BOX = '7378';
868
869
    /**
870
     * CZ Česká pošta HD
871
     *
872
     * @var string
873
     */
874
    public const ZASILKOVNA_CZ_POST_HD = '13';
875
876
    /**
877
     * CZ - Nejvýhodnější doručení na adresu
878
     *
879
     * @var string
880
     */
881
    public const ZASILKOVNA_CZ_COURIER_HD = '106';
882
883
    /**
884
     * Expresní doručení Praha
885
     *
886
     * @var string
887
     */
888
    public const ZASILKOVNA_CZ_EXPRESS_PRAHA_HD = '257';
889
890
    /**
891
     * Expresní doručení Brno
892
     *
893
     * @var string
894
     */
895
    public const ZASILKOVNA_CZ_EXPRESS_BRNO_HD = '136';
896
897
    /**
898
     * Expresní doručení Ostrava
899
     *
900
     * @var string
901
     */
902
    public const ZASILKOVNA_CZ_EXPRESS_OSTRAVA_HD = '134';
903
904
    /**
905
     * DE Německá pošta DHL HD
906
     *
907
     * @var string
908
     */
909
    public const ZASILKOVNA_DE_POST_HD = '111';
910
911
    /**
912
     * Německo Hermes PP
913
     *
914
     * @var string
915
     */
916
    public const ZASILKOVNA_DE_HERMES_PP = '6828';
917
918
    /**
919
     * DE Hermes Home
920
     *
921
     * @var string
922
     */
923
    public const ZASILKOVNA_DE_HERMES_HD = '6373';
924
925
    /**
926
     * DK Post Nord Home
927
     *
928
     * @var string
929
     */
930
    public const ZASILKOVNA_DK_POST_NORD_HD = '4993';
931
    /**
932
     * DK Post Nord PP
933
     *
934
     * @var string
935
     */
936
    public const ZASILKOVNA_DK_POST_NORD_PP = '4994';
937
938
    /**
939
     * EE Omniva Home
940
     *
941
     * @var string
942
     */
943
    public const ZASILKOVNA_EE_OMNIVA_HD = '5060';
944
945
    /**
946
     * EE Omniva pickup
947
     *
948
     * @var string
949
     */
950
    public const ZASILKOVNA_EE_OMNIVA_PP = '5061';
951
952
    /**
953
     * EE Omniva Box
954
     *
955
     * @var string
956
     */
957
    public const ZASILKOVNA_EE_OMNIVA_BOX = '5062';
958
959
    /**
960
     * ES Correos HD
961
     *
962
     * @var string
963
     */
964
    public const ZASILKOVNA_ES_CORREOS_HD = '4638';
965
966
    /**
967
     * ES MRW Home
968
     *
969
     * @var string
970
     */
971
    public const ZASILKOVNA_ES_MRW_HD = '4653';
972
973
    /**
974
     * FI Post Nord Home
975
     *
976
     * @var string
977
     */
978
    public const ZASILKOVNA_FI_POST_NORD_HP = '4830';
979
980
    /**
981
     * FI Post Nord Pickup Point
982
     *
983
     * @var string
984
     */
985
    public const ZASILKOVNA_FI_POST_NORD_PP = '4828';
986
987
    /**
988
     * FR Colis Privé HD
989
     *
990
     * @var string
991
     */
992
    public const ZASILKOVNA_FR_COLIS_PRIVE_HD = '4033';
993
994
    /**
995
     * FR Mondial PP
996
     *
997
     * @var string
998
     */
999
    public const ZASILKOVNA_FR_MONDIAL_PP = '4876';
1000
1001
    /**
1002
     * Francie Colissimo PP
1003
     *
1004
     * @var string
1005
     */
1006
    public const ZASILKOVNA_FR_COLISSIMO_PP = '4307';
1007
1008
    /**
1009
     * Francie Colissimo Home
1010
     *
1011
     * @var string
1012
     */
1013
    public const ZASILKOVNA_FR_COLISSIMO_HD = '4309';
1014
1015
    /**
1016
     * Spojené království Hermes
1017
     *
1018
     * @var string
1019
     */
1020
    public const ZASILKOVNA_GB_HERMES_HD = '3885';
1021
1022
    /**
1023
     * Spojené království Royal Mail 24
1024
     *
1025
     * @var string
1026
     */
1027
    public const ZASILKOVNA_GB_ROYAL_MAIL_24_HD = '4856';
1028
1029
    /**
1030
     * Spojené království Royal Mail 48
1031
     *
1032
     * @var string
1033
     */
1034
    public const ZASILKOVNA_GB_ROYAL_MAIL_48_HD = '4857';
1035
1036
    /**
1037
     * GR ACS HD
1038
     *
1039
     * @var string
1040
     */
1041
    public const ZASILKOVNA_GR_ACS_HD = '7770';
1042
1043
    /**
1044
     * GR ACS PP
1045
     *
1046
     * @var string
1047
     */
1048
    public const ZASILKOVNA_GR_ACS_PP = '7788';
1049
1050
    /**
1051
     * Recko Speedy Home
1052
     *
1053
     * @var string
1054
     */
1055
    public const ZASILKOVNA_GR_SPEEDY_HD = '4738';
1056
1057
    /**
1058
     * Chorvatsko DPD Home
1059
     *
1060
     * @var string
1061
     */
1062
    public const ZASILKOVNA_HR_DPD_HD = '4646';
1063
1064
    /**
1065
     * Chorvatská Pošta - Výdejní místo
1066
     *
1067
     * @var string
1068
     */
1069
    public const ZASILKOVNA_HR_POST_PP = '4635';
1070
1071
    /**
1072
     * Chorvatská Pošta - doručení na adresu
1073
     *
1074
     * @var string
1075
     */
1076
    public const ZASILKOVNA_HR_POST_HD = '4634';
1077
1078
    /**
1079
     * Maďarsko Express One (Transoflex)
1080
     *
1081
     * @var string
1082
     */
1083
    public const ZASILKOVNA_HU_EXPRESS_ONE_HD = '151';
1084
1085
    /**
1086
     * Maďarsko DPD
1087
     *
1088
     * @var string
1089
     */
1090
    public const ZASILKOVNA_HU_DPD_HD = '805';
1091
1092
    /**
1093
     * HU - best delivery solution
1094
     *
1095
     * @var string
1096
     */
1097
    public const ZASILKOVNA_HU_COURIER_HD = '4159';
1098
1099
    /**
1100
     * Maďarská pošta
1101
     *
1102
     * @var string
1103
     */
1104
    public const ZASILKOVNA_HU_POST_HD = '763';
1105
1106
    /**
1107
     * Švýcarsko-Lichtenštejnská Pošta - prioritní
1108
     *
1109
     * @var string
1110
     */
1111
    public const ZASILKOVNA_CH_POST_PRIORITY_HD = '3870';
1112
1113
    /**
1114
     * Švýcarsko-Lichtejnštejnská Pošta
1115
     *
1116
     * @var string
1117
     */
1118
    public const ZASILKOVNA_CH_POST_HD = '3294';
1119
1120
    /**
1121
     * Irsko Hermes
1122
     *
1123
     * @var string
1124
     */
1125
    public const ZASILKOVNA_IE_HERMES_HD = '4524';
1126
1127
    /**
1128
     * IE Anpost HD
1129
     *
1130
     * @var string
1131
     */
1132
    public const ZASILKOVNA_IE_ANPOST_HD = '9990';
1133
1134
    /**
1135
     * IT Bartolini Home
1136
     *
1137
     * @var string
1138
     */
1139
    public const ZASILKOVNA_IT_BARTOLINI_HD = '9103';
1140
1141
    /**
1142
     * Itálie GLS
1143
     *
1144
     * @var string
1145
     */
1146
    public const ZASILKOVNA_IT_GLS_HD = '2726';
1147
1148
    /**
1149
     * LT Omniva Box
1150
     *
1151
     * @var string
1152
     */
1153
    public const ZASILKOVNA_LT_OMNIVA_BOX = '5066';
1154
1155
    /**
1156
     * LT Omniva Home
1157
     *
1158
     * @var string
1159
     */
1160
    public const ZASILKOVNA_LT_OMNIVA_HD = '5065';
1161
1162
    /**
1163
     * LU Lucemburská pošta HD
1164
     *
1165
     * @var string
1166
     */
1167
    public const ZASILKOVNA_LU_POST_HD = '8125';
1168
1169
    /**
1170
     * LU DPD
1171
     *
1172
     * @var string
1173
     */
1174
    public const ZASILKOVNA_LU_DPD_HD = '4834';
1175
1176
    /**
1177
     * LV Omniva Box
1178
     *
1179
     * @var string
1180
     */
1181
    public const ZASILKOVNA_LV_OMNIVA_BOX = '5064';
1182
1183
    /**
1184
     * LV Omniva Home
1185
     *
1186
     * @var string
1187
     */
1188
    public const ZASILKOVNA_LV_OMNIVA_HD = '5063';
1189
1190
    /**
1191
     * NL DHL HD
1192
     *
1193
     * @var string
1194
     */
1195
    public const ZASILKOVNA_NL_DHL_HD = '8000';
1196
1197
    /**
1198
     * NL Post
1199
     *
1200
     * @var string
1201
     */
1202
    public const ZASILKOVNA_NL_POST_HD = '4329';
1203
1204
    /**
1205
     * NL DHL PP
1206
     *
1207
     * @var string
1208
     */
1209
    public const ZASILKOVNA_NL_DHL_PP = '8001';
1210
1211
    /**
1212
     * Polská pošta 24h
1213
     *
1214
     * @var string
1215
     */
1216
    public const ZASILKOVNA_PL_POST_24_HD = '1438';
1217
1218
    /**
1219
     * Polská pošta
1220
     *
1221
     * @var string
1222
     */
1223
    public const ZASILKOVNA_PL_POST_48_HD = '272';
1224
1225
    /**
1226
     * Polsko DPD
1227
     *
1228
     * @var string
1229
     */
1230
    public const ZASILKOVNA_PL_DPD_HD = '1406';
1231
1232
    /**
1233
     * PL - best delivery solution
1234
     *
1235
     * @var string
1236
     */
1237
    public const ZASILKOVNA_PL_COURIER_HD = '4162';
1238
1239
    /**
1240
     * Polsko Paczkomaty
1241
     *
1242
     * @var string
1243
     */
1244
    public const ZASILKOVNA_PL_INPOST_PACZKOMATY_BOX = '3060';
1245
1246
    /**
1247
     * Polsko InPost
1248
     *
1249
     * @var string
1250
     */
1251
    public const ZASILKOVNA_PL_INPOST_HD = '3603';
1252
1253
    /**
1254
     * PT MRW Home
1255
     *
1256
     * @var string
1257
     */
1258
    public const ZASILKOVNA_PT_MRW_HD = '4655';
1259
1260
    /**
1261
     * RO - best delivery solution
1262
     *
1263
     * @var string
1264
     */
1265
    public const ZASILKOVNA_RO_COURIER_HD = '4161';
1266
1267
    /**
1268
     * Rumunsko Cargus
1269
     *
1270
     * @var string
1271
     */
1272
    public const ZASILKOVNA_RO_URGENT_CARGUS_HD = '590';
1273
1274
    /**
1275
     * Rumunsko Sameday box
1276
     *
1277
     * @var string
1278
     */
1279
    public const ZASILKOVNA_RO_SAMEDAY_BOX = '7455';
1280
1281
    /**
1282
     * Rumunsko DPD
1283
     *
1284
     * @var string
1285
     */
1286
    public const ZASILKOVNA_RO_DPD_HD = '836';
1287
1288
    /**
1289
     * Rumunsko Sameday HD
1290
     *
1291
     * @var string
1292
     */
1293
    public const ZASILKOVNA_RO_SAMEDAY_HD = '7397';
1294
1295
    /**
1296
     * Rumunsko FAN
1297
     *
1298
     * @var string
1299
     */
1300
    public const ZASILKOVNA_RO_FAN_COURIER_HD = '762';
1301
1302
    /**
1303
     * Ruská pošta
1304
     *
1305
     * @var string
1306
     */
1307
    public const ZASILKOVNA_RU_POST_PP = '4559';
1308
1309
    /**
1310
     * RU Post Registered Packet
1311
     *
1312
     * @var string
1313
     */
1314
    public const ZASILKOVNA_RU_POST_RECOMMENDED_PP = '5102';
1315
1316
    /**
1317
     * RU Post EMS
1318
     *
1319
     * @var string
1320
     */
1321
    public const ZASILKOVNA_RU_EMS_HD = '5101';
1322
1323
    /**
1324
     * SE Post Nord pp
1325
     *
1326
     * @var string
1327
     */
1328
    public const ZASILKOVNA_SE_POST_NORD_PP = '4826';
1329
1330
    /**
1331
     * SE Post Nord Home
1332
     *
1333
     * @var string
1334
     */
1335
    public const ZASILKOVNA_SE_POST_NORD_HD = '4827';
1336
1337
    /**
1338
     * SI DPD Home
1339
     *
1340
     * @var string
1341
     */
1342
    public const ZASILKOVNA_SI_DPD_HD = '4949';
1343
1344
    /**
1345
     * SI DPD Pickup
1346
     *
1347
     * @var string
1348
     */
1349
    public const ZASILKOVNA_SI_DPD_PP = '4950';
1350
1351
    /**
1352
     * Expresné doručenie Bratislava
1353
     *
1354
     * @var string
1355
     */
1356
    public const ZASILKOVNA_SK_EXPRESS_BRATISLAVA_HD = '132';
1357
1358
    /**
1359
     * SK - Best delivery solution
1360
     *
1361
     * @var string
1362
     */
1363
    public const ZASILKOVNA_SK_COURIER_HD = '131';
1364
1365
    /**
1366
     * Slovenská pošta
1367
     *
1368
     * @var string
1369
     */
1370
    public const ZASILKOVNA_SK_POST_HD = '16';
1371
1372
    /**
1373
     * Ukrajina Nova Poshta
1374
     *
1375
     * @var string
1376
     */
1377
    public const ZASILKOVNA_UA_NOVA_POSHTA_PP = '3616';
1378
1379
    /**
1380
     * Ukrajina Rosan
1381
     *
1382
     * @var string
1383
     */
1384
    public const ZASILKOVNA_UA_ROSAN_HD = '1160';
1385
1386
    /**
1387
     * US FedEx HD Economy
1388
     *
1389
     * @var string
1390
     */
1391
    public const ZASILKOVNA_US_FEDEX_ECONOMY_HD = '8289';
1392
1393
    /**
1394
     * US Fedex HD Priority
1395
     *
1396
     * @var string
1397
     */
1398
    public const ZASILKOVNA_US_FEDEX_PRIORITY_HD = '8701';
1399
1400
    /**
1401
     * DHL
1402
     *
1403
     * @var string
1404
     */
1405
    public const PBH_DHL = '1';
1406
1407
    /**
1408
     * GLS
1409
     *
1410
     * @var string
1411
     */
1412
    public const PBH_GLS = '2';
1413
1414
    /**
1415
     * UPS
1416
     *
1417
     * @var string
1418
     */
1419
    public const PBH_UPS = '3';
1420
1421
    /**
1422
     * Slovenská pošta
1423
     *
1424
     * @var string
1425
     */
1426
    public const PBH_SP = '4';
1427
1428
    /**
1429
     * Transoflex
1430
     *
1431
     * @var string
1432
     */
1433
    public const PBH_TRANSOFLEX = '5';
1434
1435
    /**
1436
     * Maďarská pošta
1437
     *
1438
     * @var string
1439
     */
1440
    public const PBH_MP = '6';
1441
1442
    /**
1443
     * Cargus
1444
     *
1445
     * @var string
1446
     */
1447
    public const PBH_CARGUS = '7';
1448
1449
    /**
1450
     * Rakouská pošta
1451
     *
1452
     * @var string
1453
     */
1454
    public const PBH_RP = '8';
1455
1456
    /**
1457
     * Česká pošta – Balík do ruky
1458
     *
1459
     * @var string
1460
     */
1461
    public const PBH_CP_DR = '9';
1462
1463
    /**
1464
     * Česká pošta – Balík na poštu
1465
     *
1466
     * @var string
1467
     */
1468
    public const PBH_CP_NP = '10';
1469
1470
    /**
1471
     * PPL
1472
     *
1473
     * @var string
1474
     */
1475
    public const PBH_PPL = '11';
1476
1477
    /**
1478
     * DPD
1479
     *
1480
     * @var string
1481
     */
1482
    public const PBH_DPD = '12';
1483
1484
    /**
1485
     * Polská pošta
1486
     *
1487
     * @var string
1488
     */
1489
    public const PBH_PP = '13';
1490
1491
    /**
1492
     * polský Inpost Kurier
1493
     *
1494
     * @var string
1495
     */
1496
    public const PBH_INPOST_KURIER = '14';
1497
1498
    /**
1499
     * FAN Courier
1500
     *
1501
     * @var string
1502
     */
1503
    public const PBH_FAN_KURIER = '15';
1504
1505
    /**
1506
     * Hermes
1507
     *
1508
     * @var string
1509
     */
1510
    public const PBH_HERMES = '16';
1511
1512
    /**
1513
     * Speedy
1514
     *
1515
     * @var string
1516
     */
1517
    public const PBH_SPEEDY = '17';
1518
1519
    /**
1520
     * Colissimo
1521
     *
1522
     * @var string
1523
     */
1524
    public const PBH_COLISSIMO = '18';
1525
1526
    /**
1527
     * Meest
1528
     *
1529
     * @var string
1530
     */
1531
    public const PBH_MEEST = '19';
1532
1533
    /**
1534
     * Nova Poshta
1535
     *
1536
     * @var string
1537
     */
1538
    public const PBH_NOBA_POSHTA = '20';
1539
1540
    /**
1541
     * Econt
1542
     *
1543
     * @var string
1544
     */
1545
    public const PBH_ECONT = '21';
1546
1547
    /**
1548
     * ACS
1549
     *
1550
     * @var string
1551
     */
1552
    public const PBH_ACS = '22';
1553
1554
    /**
1555
     * Correos
1556
     *
1557
     * @var string
1558
     */
1559
    public const PBH_CORREOS = '23';
1560
1561
    /**
1562
     * 123 Kuriér
1563
     *
1564
     * @var string
1565
     */
1566
    public const PBH_123_KURIER = '24';
1567
1568
    /**
1569
     * RoyalMail 24h
1570
     *
1571
     * @var string
1572
     */
1573
    public const PBH_ROYAL_MAIL_24 = '25';
1574
    /**
1575
     * RoyalMail 48h
1576
     *
1577
     * @var string
1578
     */
1579
    public const PBH_ROYAL_MAIL_48 = '26';
1580
1581
    /**
1582
     * Worlwide zásilky
1583
     *
1584
     * @var string
1585
     */
1586
    public const DHL_WORLDWIDE = '1';
1587
1588
    /**
1589
     * Express Worldwide dokumenty
1590
     *
1591
     * @var string
1592
     */
1593
    public const DHL_EXPRESS_DOCUMENTS = '2';
1594
1595
    /**
1596
     * Express Worldwide 9:00
1597
     *
1598
     * @var string
1599
     */
1600
    public const DHL_EXPRESS_WORLDWIDE_9 = '3';
1601
1602
    /**
1603
     * Express Worldwide 12:00
1604
     *
1605
     * @var string
1606
     */
1607
    public const DHL_EXPRESS_WORLDWIDE_12 = '4';
1608
1609
    /**
1610
     * Economy Select
1611
     *
1612
     * @var string
1613
     */
1614
    public const DHL_ECONOMY = '5';
1615
1616
    /**
1617
     * Domestic Express 12:00
1618
     *
1619
     * @var string
1620
     */
1621
    public const DHL_DOMESTIC_12 = '6';
1622
1623
    /**
1624
     * Domestic Express
1625
     *
1626
     * @var string
1627
     */
1628
    public const DHL_DOMESTIC_EXPRESS = '7';
1629
1630
    /**
1631
     * Express
1632
     *
1633
     * @var string
1634
     */
1635
    public const UPS_EXPRESS = '1';
1636
1637
    /**
1638
     * Express Saver
1639
     *
1640
     * @var string
1641
     */
1642
    public const UPS_EXPRESS_SAVER = '2';
1643
1644
    /**
1645
     * Standard
1646
     *
1647
     * @var string
1648
     */
1649
    public const UPS_STANDARD = '3';
1650
1651
    /**
1652
     * Expedited
1653
     *
1654
     * @var string
1655
     */
1656
    public const UPS_EXPEDITED = '4';
1657
1658
    /**
1659
     * Express
1660
     *
1661
     * @var string
1662
     */
1663
    public const TNT_EXPRESS = '1';
1664
1665
    /**
1666
     * Express 9:00
1667
     *
1668
     * @var string
1669
     */
1670
    public const TNT_EXPRESS_9 = '2';
1671
1672
    /**
1673
     * Express 12:00
1674
     *
1675
     * @var string
1676
     */
1677
    public const TNT_EXPRESS_12 = '3';
1678
1679
    /**
1680
     * Economy Express
1681
     *
1682
     * @var string
1683
     */
1684
    public const TNT_ECONOMY_EXPRESS = '4';
1685
1686
    /**
1687
     * Night Express 8:00
1688
     *
1689
     * @var string
1690
     */
1691
    public const TNT_NIGHT_EXPRESS_8 = '5';
1692
1693
    /**
1694
     * Economy Express 12:00
1695
     *
1696
     * @var string
1697
     */
1698
    public const TNT_ECONOMY_EXPRESS_12 = '6';
1699
1700
    /**
1701
     * Express 10:00
1702
     *
1703
     * @var string
1704
     */
1705
    public const TNT_EXPRESS_10 = '7';
1706
1707
    /**
1708
     * Express (Documents)
1709
     *
1710
     * @var string
1711
     */
1712
    public const TNT_EXPRESS_DOCUMENTS = '8';
1713
1714
    /**
1715
     * Express 9:00 (Documents)
1716
     *
1717
     * @var string
1718
     */
1719
    public const TNT_EXPRESS_DOCUMENTS_9 = '9';
1720
1721
    /**
1722
     * Express 10:00 (Documents)
1723
     *
1724
     * @var string
1725
     */
1726
    public const TNT_EXPRESS_DOCUMENTS_10 = '10';
1727
1728
    /**
1729
     * Express 12:00 (Documents)
1730
     *
1731
     * @var string
1732
     */
1733
    public const TNT_EXPRESS_DOCUMENTS_12 = '11';
1734
1735
    /**
1736
     * Night Express 12:00
1737
     *
1738
     * @var string
1739
     */
1740
    public const TNT_NIGHT_EXPRESS_12 = '12';
1741
1742
    /**
1743
     * Night Express 06:00
1744
     *
1745
     * @var string
1746
     */
1747
    public const TNT_NIGHT_EXPRESS_6 = '13';
1748
1749
    /**
1750
     * Night Express 07:00
1751
     *
1752
     * @var string
1753
     */
1754
    public const TNT_NIGHT_EXPRESS_7 = '14';
1755
1756
    /**
1757
     * Night Express 14:00
1758
     *
1759
     * @var string
1760
     */
1761
    public const TNT_NIGHT_EXPRESS_14 = '15';
1762
1763
    /**
1764
     * Special economy express
1765
     *
1766
     * @var string
1767
     */
1768
    public const TNT_SPECIAL_ECONOMY_EXPRESS = '16';
1769
1770
    /**
1771
     * Direct Infeed
1772
     *
1773
     * @var string
1774
     */
1775
    public const TNT_DIRECT_INFEED = '17';
1776
1777
    /**
1778
     * Priority Goods 9:00
1779
     *
1780
     * @var string
1781
     */
1782
    public const GW_PRIORITY_9 = 'P9';
1783
1784
    /**
1785
     * Priority Goods 12:00
1786
     *
1787
     * @var string
1788
     */
1789
    public const GW_PRIORITY_12 = 'P12';
1790
1791
    /**
1792
     * Priority Goods 16:00
1793
     *
1794
     * @var string
1795
     */
1796
    public const GW_PRIORITY_16 = 'P16';
1797
1798
    /**
1799
     * Direct Goods
1800
     *
1801
     * @var string
1802
     */
1803
    public const GW_DIRECT_GOODS = 'WDG';
1804
1805
    /**
1806
     * Pick Up
1807
     *
1808
     * @var string
1809
     */
1810
    public const GW_PICKUP = 'BES';
1811
1812
    /**
1813
     * Pickup by Consignee
1814
     *
1815
     * @var string
1816
     */
1817
    public const GW_PICKUP_BY_CONSIGNEE = 'SA';
1818
1819
    /**
1820
     * Domestic PRON
1821
     *
1822
     * @var string
1823
     */
1824
    public const GW_DOMESTIC = 'W24';
1825
1826
    /**
1827
     * HDS - Home Delivery Services
1828
     *
1829
     * @var string
1830
     */
1831
    public const GW_HOME_DELIVERY = 'HDS';
1832
1833
    /**
1834
     * Export PROI
1835
     *
1836
     * @var string
1837
     */
1838
    public const GW_EXPORT = 'EUR';
1839
1840
    /**
1841
     * Domestic PRON
1842
     *
1843
     * @var string
1844
     */
1845
    public const GW_W24 = 'W24';
1846
1847
    /**
1848
     * Domestic 8:00 - 12:00
1849
     *
1850
     * @var string
1851
     */
1852
    public const GW_D8 = 'D8';
1853
1854
    /**
1855
     * Domestic 12:00 - 14:00
1856
     *
1857
     * @var string
1858
     */
1859
    public const GW_D12 = 'D12';
1860
1861
    /**
1862
     * Domestic 14:00 - 18:00
1863
     *
1864
     * @var string
1865
     */
1866
    public const GW_D14 = 'D14';
1867
1868
    /**
1869
     * Export PROI
1870
     *
1871
     * @var string
1872
     */
1873
    public const GW_EUR = 'EUR';
1874
1875
    /**
1876
     * Standard
1877
     *
1878
     * @var string
1879
     */
1880
    public const MESSENGER_STANDARD = '100';
1881
1882
    /**
1883
     * Extreme
1884
     *
1885
     * @var string
1886
     */
1887
    public const MESSENGER_EXTREME = '102';
1888
1889
    /**
1890
     * Express
1891
     *
1892
     * @var string
1893
     */
1894
    public const MESSENGER_EXPRESS = '103';
1895
1896
    /**
1897
     * Same day
1898
     *
1899
     * @var string
1900
     */
1901
    public const MESSENGER_SAME_DAY = '104';
1902
1903
    /**
1904
     * Overnight Economy
1905
     *
1906
     * @var string
1907
     */
1908
    public const MESSENGER_OVERNIGHT_ECONOMY = '106';
1909
1910
    /**
1911
     * Overnight Express
1912
     *
1913
     * @var string
1914
     */
1915
    public const MESSENGER_OVERNIGHT_EXPRESS = '107';
1916
1917
    /**
1918
     * Direct
1919
     *
1920
     * @var string
1921
     */
1922
    public const MESSENGER_DIRECT = '108';
1923
1924
    /**
1925
     * DHL Paket
1926
     *
1927
     * @var string
1928
     */
1929
    public const DHLDE_PAKET = '1';
1930
1931
    /**
1932
     * DHL Paket Taggleich
1933
     *
1934
     * @var string
1935
     */
1936
    public const DHLDE_PAKET_TAGGLEICH = '2';
1937
1938
    /**
1939
     * DHL Paket International
1940
     *
1941
     * @var string
1942
     */
1943
    public const DHLDE_PAKET_INTERNATIONAL = '3';
1944
1945
    /**
1946
     * DHL Europaket
1947
     *
1948
     * @var string
1949
     */
1950
    public const DHLDE_EUROPAKET = '4';
1951
1952
    /**
1953
     * DHL Paket Connect
1954
     *
1955
     * @var string
1956
     */
1957
    public const DHLDE_PAKET_CONNECT = '5';
1958
1959
    /**
1960
     * FedEx International Priority
1961
     *
1962
     * @var string
1963
     */
1964
    public const FEDEX_INTERNATIONAL = '1';
1965
1966
    /**
1967
     * FedEx International Economy
1968
     *
1969
     * @var string
1970
     */
1971
    public const FEDEX_ECONOMY = '2';
1972
1973
    /**
1974
     * Fofr
1975
     *
1976
     * @var string
1977
     */
1978
    public const FOFR_FOFR = 'F';
1979
1980
    /**
1981
     * Fofr Economy
1982
     *
1983
     * @var string
1984
     */
1985
    public const FOFR_ECONOMY = 'C';
1986
1987
    /**
1988
     * Fofr Balíková přeprava
1989
     *
1990
     * @var string
1991
     */
1992
    public const FOFR_PARCEL = 'B';
1993
1994
    /**
1995
     * Fofr Paletová přeprava
1996
     *
1997
     * @var string
1998
     */
1999
    public const FOFR_PALETTE = 'P';
2000
2001
    /**
2002
     * Fofr Nadrozměrná zásilka
2003
     *
2004
     * @var string
2005
     */
2006
    public const FOFR_OVERSIZED = 'N';
2007
2008
    /**
2009
     * Fofr Slovensko
2010
     *
2011
     * @var string
2012
     */
2013
    public const FOFR_SK = 'S';
2014
2015
    /**
2016
     * Fofr Zahraničí
2017
     *
2018
     * @var string
2019
     */
2020
    public const FOFR_ABROAD = 'Z';
2021
2022
    /**
2023
     * Dachser Targospeed
2024
     *
2025
     * @var string
2026
     */
2027
    public const DACHSER_SPEED = 'Z';
2028
2029
    /**
2030
     * Dachser Targospeed 10
2031
     *
2032
     * @var string
2033
     */
2034
    public const DACHSER_SPEED_10 = 'S';
2035
2036
    /**
2037
     * Dachser Targospeed 12
2038
     *
2039
     * @var string
2040
     */
2041
    public const DACHSER_SPEED_12 = 'E';
2042
2043
    /**
2044
     * Dachser Targospeed plux
2045
     *
2046
     * @var string
2047
     */
2048
    public const DACHSER_SPEED_PLUS = 'X';
2049
2050
    /**
2051
     * Dachser Targofix
2052
     *
2053
     * @var string
2054
     */
2055
    public const DACHSER_FIX = 'V';
2056
2057
    /**
2058
     * Dachser Targofix 10
2059
     *
2060
     * @var string
2061
     */
2062
    public const DACHSER_FIX_10 = 'R';
2063
2064
    /**
2065
     * Dachser Targofix 12
2066
     *
2067
     * @var string
2068
     */
2069
    public const DACHSER_FIX_12 = 'W';
2070
2071
    /**
2072
     * Dachser Targoflex
2073
     *
2074
     * @var string
2075
     */
2076
    public const DACHSER_FLEX = 'Y';
2077
2078
    /**
2079
     * Dachser Targo on-site
2080
     *
2081
     * @var string
2082
     */
2083
    public const DACHSER_ONSITE = 'A';
2084
2085
    /**
2086
     * DHL Parcel Connect
2087
     *
2088
     * @var string
2089
     */
2090
    public const DHLPARCEL_CONNECT = '1';
2091
2092
    /**
2093
     * Raben Cargo Classic
2094
     *
2095
     * @var string
2096
     */
2097
    public const RABEN_CLASSIC = 'PROD01';
2098
2099
    /**
2100
     * Raben Cargo Classic - Time slot
2101
     *
2102
     * @var string
2103
     */
2104
    public const RABEN_CLASSIC_TIME = 'PROD01-RTS';
2105
2106
    /**
2107
     * Raben Cargo Premium
2108
     *
2109
     * @var string
2110
     */
2111
    public const RABEN_PREMIUM = 'PROD02';
2112
2113
    /**
2114
     * Raben Cargo Premium - Time slot
2115
     *
2116
     * @var string
2117
     */
2118
    public const RABEN_PREMIUM_TIME = 'PROD02-RTS';
2119
2120
    /**
2121
     * Raben Cargo Premium - Delivery till 12:00 p
2122
     *
2123
     * @var string
2124
     */
2125
    public const RABEN_PREMIUM_12 = 'PROD02-ND12';
2126
2127
    /**
2128
     * Raben Cargo Premium - Fixed date
2129
     *
2130
     * @var string
2131
     */
2132
    public const RABEN_PREMIUM_FIX = 'PROD02-FIX';
2133
2134
    /**
2135
     * @return array<string>
2136
     */
2137
    public static function cp(): array
2138
    {
2139
        return [
2140
            self::CP_DR,
2141
            self::CP_RR,
2142
            self::CP_SR,
2143
            self::CP_RRP,
2144
            self::CP_SRP,
2145
            self::CP_NP,
2146
            self::CP_VL,
2147
            self::CP_DV,
2148
            self::CP_BA,
2149
            self::CP_BB,
2150
            self::CP_BN,
2151
            self::CP_NB,
2152
            self::CP_DT,
2153
            self::CP_DS,
2154
            self::CP_EE,
2155
            // self::CP_BE,
2156
            self::CP_RZP,
2157
            self::CP_VZP,
2158
            self::CP_EM,
2159
            self::CP_CSP,
2160
            self::CP_CSE,
2161
            self::CP_CVP,
2162
            self::CP_CVE,
2163
            self::CP_CE,
2164
            self::CP_OLZ,
2165
        ];
2166
    }
2167
2168
    /**
2169
     * @return array<string>
2170
     */
2171
    public static function dpd(): array
2172
    {
2173
        return [
2174
            self::DPD_CLASSIC,
2175
            self::DPD_PRIVATE,
2176
            self::DPD_PICKUP,
2177
            self::DPD_EXPRESS_10,
2178
            self::DPD_EXPRESS_12,
2179
            self::DPD_EXPRESS_18,
2180
            // self::DPD_PRIVATE_EVENING,
2181
            self::DPD_PRIVATE_SATURDAY,
2182
        ];
2183
    }
2184
2185
    /**
2186
     * @return array<string>
2187
     */
2188
    public static function dhl(): array
2189
    {
2190
        return [
2191
            self::DHL_WORLDWIDE,
2192
            self::DHL_EXPRESS_DOCUMENTS,
2193
            self::DHL_EXPRESS_WORLDWIDE_9,
2194
            self::DHL_EXPRESS_WORLDWIDE_12,
2195
            self::DHL_ECONOMY,
2196
            self::DHL_DOMESTIC_12,
2197
            self::DHL_DOMESTIC_EXPRESS,
2198
        ];
2199
    }
2200
2201
    /**
2202
     * @return array<string>
2203
     */
2204
    public static function geis(): array
2205
    {
2206
        return [
2207
            self::GEIS_CARGO_BUSINESS_NATIONAL,
2208
            self::GEIS_CARGO_BUSINESS_INTERNATIONAL,
2209
            self::GEIS_CARGO_PRIVATE_NATIONAL,
2210
            self::GEIS_CARGO_PRIVATE_INTERNATIONAL,
2211
            self::GEIS_PARCEL_HD_STANDARD,
2212
            self::GEIS_PARCEL_HD_PREMIUM,
2213
        ];
2214
    }
2215
2216
    /**
2217
     * @return array<string>
2218
     */
2219
    public static function gls(): array
2220
    {
2221
        return [
2222
            self::GLS_BUSINESS,
2223
            self::GLS_SHOP,
2224
            self::GLS_EXPRESS,
2225
            self::GLS_GUARANTEED24,
2226
            self::GLS_GUARANTEED24_EXPRESS,
2227
            self::GLS_GUARANTEED24_SHOP,
2228
        ];
2229
    }
2230
2231
    /**
2232
     * @return array<string>
2233
     */
2234
    public static function intime(): array
2235
    {
2236
        return [
2237
            self::INTIME_SMALL_CZ,
2238
            self::INTIME_MEDIUM_CZ,
2239
            self::INTIME_LARGE_CZ,
2240
            self::INTIME_POSTOMAT_CZ,
2241
            // self::INTIME_POSTOMAT_SK,
2242
            self::INTIME_LARGE_SK,
2243
            self::INTIME_EXTRA_CZ,
2244
            self::INTIME_PARCEL_EU,
2245
            self::INTIME_PARCEL_EU_PLUS,
2246
            self::INTIME_BOX_CZ,
2247
            self::INTIME_BOX_SK,
2248
        ];
2249
    }
2250
2251
    /**
2252
     * @return array<string>
2253
     */
2254
    public static function pbh(): array
2255
    {
2256
        return [
2257
            self::PBH_DHL,
2258
            self::PBH_GLS,
2259
            self::PBH_UPS,
2260
            self::PBH_SP,
2261
            self::PBH_TRANSOFLEX,
2262
            self::PBH_MP,
2263
            self::PBH_CARGUS,
2264
            self::PBH_RP,
2265
            self::PBH_CP_DR,
2266
            self::PBH_CP_NP,
2267
            self::PBH_PPL,
2268
            self::PBH_DPD,
2269
            self::PBH_PP,
2270
            self::PBH_INPOST_KURIER,
2271
            self::PBH_FAN_KURIER,
2272
            // self::PBH_HERMES,
2273
            self::PBH_SPEEDY,
2274
            self::PBH_COLISSIMO,
2275
            self::PBH_MEEST,
2276
            self::PBH_NOBA_POSHTA,
2277
            self::PBH_ECONT,
2278
            self::PBH_ACS,
2279
            self::PBH_CORREOS,
2280
            self::PBH_123_KURIER,
2281
            self::PBH_ROYAL_MAIL_24,
2282
            self::PBH_ROYAL_MAIL_48,
2283
        ];
2284
    }
2285
2286
    /**
2287
     * @return array<string>
2288
     */
2289
    public static function ppl(): array
2290
    {
2291
        return [
2292
            self::PPL_CONNECT,
2293
            self::PPL_AFTERNOON,
2294
            self::PPL_PRIVATE,
2295
            self::PPL_BUSINESS,
2296
            self::PPL_PRIVATE_EVENING,
2297
            self::PPL_BUSINESS_EU,
2298
            self::PPL_BUSINESS_PALETTE,
2299
            self::PPL_PRIVATE_PALETTE,
2300
        ];
2301
    }
2302
2303
    /**
2304
     * @return array<string>
2305
     */
2306
    public static function sp(): array
2307
    {
2308
        return [
2309
            self::SP_BZA,
2310
            self::SP_BZP,
2311
            self::SP_BZB,
2312
            self::SP_EXA,
2313
            self::SP_EXP,
2314
            self::SP_EXB,
2315
            self::SP_BNA,
2316
            self::SP_BNP,
2317
            self::SP_BNB,
2318
            self::SP_RRA,
2319
        ];
2320
    }
2321
2322
    /**
2323
     * @return array<string>
2324
     */
2325
    public static function sps(): array
2326
    {
2327
        return [
2328
            self::SPS_EXPRESS,
2329
            self::SPS_EXPRESS_12,
2330
            self::SPS_EXPRESS_9,
2331
            self::SPS_INTERNATIONAL,
2332
        ];
2333
    }
2334
2335
    /**
2336
     * @return array<string>
2337
     */
2338
    public static function topTrans(): array
2339
    {
2340
        return [
2341
            self::TOPTRANS_STANDARD,
2342
            self::TOPTRANS_TOPTIME,
2343
            self::TOPTRANS_PRIVATE,
2344
            self::TOPTRANS_WEEKEND,
2345
            self::TOPTRANS_PERSONAL,
2346
            self::TOPTRANS_NOTICE,
2347
        ];
2348
    }
2349
2350
    /**
2351
     * @return array<string>
2352
     */
2353
    public static function ulozenka(): array
2354
    {
2355
        return [
2356
            self::ULOZENKA_ULOZENKA,
2357
            self::ULOZENKA_SP,
2358
            self::ULOZENKA_DPD_CLASSIC_SK,
2359
            self::ULOZENKA_DPD_PRIVATE,
2360
            self::ULOZENKA_DPD_PARCEL,
2361
            self::ULOZENKA_CP_DR,
2362
            self::ULOZENKA_CP_NP,
2363
            self::ULOZENKA_PARTNER,
2364
            self::ULOZENKA_D1,
2365
            self::ULOZENKA_EXPRESS_COURRIER,
2366
            self::ULOZENKA_EXPRESS_SK,
2367
            self::ULOZENKA_BALIKOBOX_SK,
2368
            self::ULOZENKA_DEPO_SK,
2369
        ];
2370
    }
2371
2372
    /**
2373
     * @return array<string>
2374
     */
2375
    public static function ups(): array
2376
    {
2377
        return [
2378
            self::UPS_EXPRESS,
2379
            self::UPS_EXPRESS_SAVER,
2380
            self::UPS_STANDARD,
2381
            self::UPS_EXPEDITED,
2382
        ];
2383
    }
2384
2385
    /**
2386
     * @return array<mixed>
2387
     */
2388
    public static function zasilkovna(): array
2389
    {
2390
        return [
2391
            self::ZASILKOVNA_VMCZ,
2392
            self::ZASILKOVNA_VMSK,
2393
            self::ZASILKOVNA_VMHU,
2394
            self::ZASILKOVNA_VMPL,
2395
            self::ZASILKOVNA_VMRO,
2396
            self::ZASILKOVNA_AT_DPD_HD,
2397
            self::ZASILKOVNA_AT_POST_HD,
2398
            self::ZASILKOVNA_BE_POST_PP,
2399
            self::ZASILKOVNA_BE_POST_HD,
2400
            self::ZASILKOVNA_BE_NL_POST_HD,
2401
            self::ZASILKOVNA_BG_ECONT_HD,
2402
            self::ZASILKOVNA_BG_ECONT_PP,
2403
            self::ZASILKOVNA_BG_SPEEDY_PP,
2404
            self::ZASILKOVNA_BG_SPEEDY_HD,
2405
            self::ZASILKOVNA_BG_ECONT_BOX,
2406
            self::ZASILKOVNA_CZ_POST_HD,
2407
            self::ZASILKOVNA_CZ_EXPRESS_PRAHA_HD,
2408
            self::ZASILKOVNA_CZ_EXPRESS_BRNO_HD,
2409
            self::ZASILKOVNA_CZ_EXPRESS_OSTRAVA_HD,
2410
            self::ZASILKOVNA_CZ_COURIER_HD,
2411
            self::ZASILKOVNA_DE_POST_HD,
2412
            self::ZASILKOVNA_DE_HERMES_PP,
2413
            self::ZASILKOVNA_DE_HERMES_HD,
2414
            self::ZASILKOVNA_DK_POST_NORD_HD,
2415
            self::ZASILKOVNA_DK_POST_NORD_PP,
2416
            self::ZASILKOVNA_EE_OMNIVA_HD,
2417
            self::ZASILKOVNA_EE_OMNIVA_PP,
2418
            self::ZASILKOVNA_EE_OMNIVA_BOX,
2419
            self::ZASILKOVNA_ES_CORREOS_HD,
2420
            self::ZASILKOVNA_ES_MRW_HD,
2421
            self::ZASILKOVNA_FI_POST_NORD_HP,
2422
            self::ZASILKOVNA_FI_POST_NORD_PP,
2423
            self::ZASILKOVNA_FR_COLIS_PRIVE_HD,
2424
            self::ZASILKOVNA_FR_MONDIAL_PP,
2425
            self::ZASILKOVNA_FR_COLISSIMO_PP,
2426
            self::ZASILKOVNA_FR_COLISSIMO_HD,
2427
            self::ZASILKOVNA_GB_HERMES_HD,
2428
            self::ZASILKOVNA_GB_ROYAL_MAIL_24_HD,
2429
            self::ZASILKOVNA_GB_ROYAL_MAIL_48_HD,
2430
            self::ZASILKOVNA_GR_ACS_HD,
2431
            self::ZASILKOVNA_GR_ACS_PP,
2432
            self::ZASILKOVNA_GR_SPEEDY_HD,
2433
            self::ZASILKOVNA_HR_DPD_HD,
2434
            self::ZASILKOVNA_HR_POST_PP,
2435
            self::ZASILKOVNA_HR_POST_HD,
2436
            //self::ZASILKOVNA_HU_EXPRESS_ONE_HD,
2437
            self::ZASILKOVNA_HU_DPD_HD,
2438
            self::ZASILKOVNA_HU_COURIER_HD,
2439
            self::ZASILKOVNA_HU_POST_HD,
2440
            self::ZASILKOVNA_CH_POST_PRIORITY_HD,
2441
            self::ZASILKOVNA_CH_POST_HD,
2442
            // self::ZASILKOVNA_IE_HERMES_HD,
2443
            self::ZASILKOVNA_IE_ANPOST_HD,
2444
            self::ZASILKOVNA_IT_BARTOLINI_HD,
2445
            self::ZASILKOVNA_IT_GLS_HD,
2446
            self::ZASILKOVNA_LT_OMNIVA_BOX,
2447
            self::ZASILKOVNA_LT_OMNIVA_HD,
2448
            self::ZASILKOVNA_LU_POST_HD,
2449
            self::ZASILKOVNA_LU_DPD_HD,
2450
            self::ZASILKOVNA_LV_OMNIVA_BOX,
2451
            self::ZASILKOVNA_LV_OMNIVA_HD,
2452
            self::ZASILKOVNA_NL_DHL_HD,
2453
            self::ZASILKOVNA_NL_POST_HD,
2454
            self::ZASILKOVNA_NL_DHL_PP,
2455
            self::ZASILKOVNA_PL_POST_24_HD,
2456
            self::ZASILKOVNA_PL_POST_48_HD,
2457
            self::ZASILKOVNA_PL_DPD_HD,
2458
            self::ZASILKOVNA_PL_COURIER_HD,
2459
            self::ZASILKOVNA_PL_INPOST_PACZKOMATY_BOX,
2460
            self::ZASILKOVNA_PL_INPOST_HD,
2461
            self::ZASILKOVNA_PT_MRW_HD,
2462
            self::ZASILKOVNA_RO_COURIER_HD,
2463
            self::ZASILKOVNA_RO_URGENT_CARGUS_HD,
2464
            self::ZASILKOVNA_RO_SAMEDAY_BOX,
2465
            self::ZASILKOVNA_RO_DPD_HD,
2466
            self::ZASILKOVNA_RO_SAMEDAY_HD,
2467
            self::ZASILKOVNA_RO_FAN_COURIER_HD,
2468
            self::ZASILKOVNA_RU_POST_PP,
2469
            self::ZASILKOVNA_RU_POST_RECOMMENDED_PP,
2470
            self::ZASILKOVNA_RU_EMS_HD,
2471
            self::ZASILKOVNA_SE_POST_NORD_PP,
2472
            self::ZASILKOVNA_SE_POST_NORD_HD,
2473
            self::ZASILKOVNA_SI_DPD_HD,
2474
            self::ZASILKOVNA_SI_DPD_PP,
2475
            self::ZASILKOVNA_SK_EXPRESS_BRATISLAVA_HD,
2476
            self::ZASILKOVNA_SK_COURIER_HD,
2477
            self::ZASILKOVNA_SK_POST_HD,
2478
            self::ZASILKOVNA_UA_NOVA_POSHTA_PP,
2479
            self::ZASILKOVNA_UA_ROSAN_HD,
2480
            self::ZASILKOVNA_US_FEDEX_ECONOMY_HD,
2481
            self::ZASILKOVNA_US_FEDEX_PRIORITY_HD,
2482
        ];
2483
    }
2484
2485
    /**
2486
     * @return array<string>
2487
     */
2488
    public static function tnt(): array
2489
    {
2490
        return [
2491
            self::TNT_EXPRESS,
2492
            self::TNT_EXPRESS_9,
2493
            self::TNT_EXPRESS_12,
2494
            self::TNT_ECONOMY_EXPRESS,
2495
            self::TNT_NIGHT_EXPRESS_8,
2496
            self::TNT_ECONOMY_EXPRESS_12,
2497
            self::TNT_EXPRESS_10,
2498
            self::TNT_EXPRESS_DOCUMENTS,
2499
            self::TNT_EXPRESS_DOCUMENTS_9,
2500
            self::TNT_EXPRESS_DOCUMENTS_10,
2501
            self::TNT_EXPRESS_DOCUMENTS_12,
2502
            self::TNT_NIGHT_EXPRESS_12,
2503
            self::TNT_NIGHT_EXPRESS_6,
2504
            self::TNT_NIGHT_EXPRESS_7,
2505
            self::TNT_NIGHT_EXPRESS_14,
2506
            self::TNT_SPECIAL_ECONOMY_EXPRESS,
2507
            self::TNT_DIRECT_INFEED,
2508
        ];
2509
    }
2510
2511
    /**
2512
     * @return array<string>
2513
     */
2514
    public static function gw(): array
2515
    {
2516
        return [
2517
            self::GW_DOMESTIC,
2518
            self::GW_HOME_DELIVERY,
2519
            self::GW_PRIORITY_9,
2520
            self::GW_PRIORITY_12,
2521
            self::GW_PRIORITY_16,
2522
            self::GW_DIRECT_GOODS,
2523
            self::GW_EXPORT,
2524
            self::GW_PICKUP,
2525
            self::GW_PICKUP_BY_CONSIGNEE,
2526
        ];
2527
    }
2528
2529
    /**
2530
     * @return array<string>
2531
     */
2532
    public static function gwcz(): array
2533
    {
2534
        return [
2535
            self::GW_W24,
2536
            self::GW_D8,
2537
            self::GW_D12,
2538
            self::GW_D14,
2539
            self::GW_EUR,
2540
        ];
2541
    }
2542
2543
    /**
2544
     * @return array<string>
2545
     */
2546
    public static function messenger(): array
2547
    {
2548
        return [
2549
            self::MESSENGER_STANDARD,
2550
            self::MESSENGER_EXTREME,
2551
            self::MESSENGER_EXPRESS,
2552
            self::MESSENGER_SAME_DAY,
2553
            self::MESSENGER_OVERNIGHT_ECONOMY,
2554
            self::MESSENGER_OVERNIGHT_EXPRESS,
2555
            self::MESSENGER_DIRECT,
2556
        ];
2557
    }
2558
2559
    /**
2560
     * @return array<string>
2561
     */
2562
    public static function dhlde(): array
2563
    {
2564
        return [
2565
            self::DHLDE_PAKET,
2566
            self::DHLDE_PAKET_TAGGLEICH,
2567
            self::DHLDE_PAKET_INTERNATIONAL,
2568
            self::DHLDE_EUROPAKET,
2569
            self::DHLDE_PAKET_CONNECT,
2570
        ];
2571
    }
2572
2573
    /**
2574
     * @return array<string>
2575
     */
2576
    public static function fedex(): array
2577
    {
2578
        return [
2579
            self::FEDEX_INTERNATIONAL,
2580
            self::FEDEX_ECONOMY,
2581
        ];
2582
    }
2583
2584
    /**
2585
     * @return array<string>
2586
     */
2587
    public static function fofr(): array
2588
    {
2589
        return [
2590
            self::FOFR_FOFR,
2591
            self::FOFR_ECONOMY,
2592
            self::FOFR_PARCEL,
2593
            self::FOFR_PALETTE,
2594
            self::FOFR_OVERSIZED,
2595
            self::FOFR_SK,
2596
            self::FOFR_ABROAD,
2597
        ];
2598
    }
2599
2600
    /**
2601
     * @return array<string>
2602
     */
2603
    public static function dachser(): array
2604
    {
2605
        return [
2606
            self::DACHSER_SPEED,
2607
            self::DACHSER_SPEED_10,
2608
            self::DACHSER_SPEED_12,
2609
            self::DACHSER_SPEED_PLUS,
2610
            self::DACHSER_FIX,
2611
            self::DACHSER_FIX_10,
2612
            self::DACHSER_FIX_12,
2613
            self::DACHSER_FLEX,
2614
            self::DACHSER_ONSITE,
2615
        ];
2616
    }
2617
2618
    /**
2619
     * @return array<string>
2620
     */
2621
    public static function dhlparcel(): array
2622
    {
2623
        return [
2624
            self::DHLPARCEL_CONNECT,
2625
        ];
2626
    }
2627
2628
    /**
2629
     * @return array<string>
2630
     */
2631
    public static function raben(): array
2632
    {
2633
        return [
2634
            self::RABEN_CLASSIC,
2635
            self::RABEN_CLASSIC_TIME,
2636
            self::RABEN_PREMIUM,
2637
            self::RABEN_PREMIUM_TIME,
2638
            self::RABEN_PREMIUM_12,
2639
            self::RABEN_PREMIUM_FIX,
2640
        ];
2641
    }
2642
2643
    /**
2644
     * All supported shipper services
2645
     *
2646
     * @return array<string,array<string>>
2647
     */
2648
    public static function all(): array
2649
    {
2650
        return [
2651
            Shipper::CP         => self::cp(),
2652
            Shipper::DPD        => self::dpd(),
2653
            Shipper::DHL        => self::dhl(),
2654
            Shipper::GEIS       => self::geis(),
2655
            Shipper::GLS        => self::gls(),
2656
            Shipper::INTIME     => self::intime(),
2657
            Shipper::PBH        => self::pbh(),
2658
            Shipper::PPL        => self::ppl(),
2659
            Shipper::SP         => self::sp(),
2660
            Shipper::SPS        => self::sps(),
2661
            Shipper::TOPTRANS   => self::topTrans(),
2662
            Shipper::ULOZENKA   => self::ulozenka(),
2663
            Shipper::UPS        => self::ups(),
2664
            Shipper::ZASILKOVNA => self::zasilkovna(),
2665
            Shipper::TNT        => self::tnt(),
2666
            Shipper::GW         => self::gw(),
2667
            Shipper::GWCZ       => self::gwcz(),
2668
            Shipper::MESSENGER  => self::messenger(),
2669
            Shipper::DHLDE      => self::dhlde(),
2670
            Shipper::FEDEX      => self::fedex(),
2671
            Shipper::FOFR       => self::fofr(),
2672
            Shipper::DACHSER    => self::dachser(),
2673
            Shipper::DHLPARCEL  => self::dhlparcel(),
2674
            Shipper::RABEN      => self::raben(),
2675
        ];
2676
    }
2677
}
2678