Completed
Push — master ( 9821e4...5b6eef )
by Tomáš
10:05 queued 10:05
created

ServiceType::magyarposta()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 9
Code Lines 7

Duplication

Lines 0
Ratio 0 %

Importance

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