Completed
Push — master ( 0512a1...7c8694 )
by Tomáš
03:46
created

ServiceType::gwcz()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 10

Duplication

Lines 0
Ratio 0 %

Importance

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