Passed
Branch master (837a03)
by Tomáš
02:48
created

ServiceType::all()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 30
Code Lines 28

Duplication

Lines 0
Ratio 0 %

Importance

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