Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-ups
Helper
Config.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Ups\Helper
;
7
14
class
Config
15
{
23
public
function
getCode
(
$type
,
$code
=
''
)
24
{
25
$codes = $this->
getCodes
();
26
if
(!isset($codes[
$type
])) {
27
return
false
;
28
}
elseif
(
''
===
$code
) {
29
return
$codes[
$type
];
30
}
31
32
if
(!isset($codes[
$type
][
$code
])) {
33
return
false
;
34
}
else
{
35
return
$codes[
$type
][
$code
];
36
}
37
}
38
45
protected
function
getCodes
()
46
{
47
return
[
48
'action'
=> [
'single'
=>
'3'
,
'all'
=>
'4'
],
49
'originShipment'
=> [
50
// United States Domestic Shipments
51
'United States Domestic Shipments'
=> [
52
'01'
=>
__
(
'UPS Next Day Air'
),
53
'02'
=>
__
(
'UPS Second Day Air'
),
54
'03'
=>
__
(
'UPS Ground'
),
55
'07'
=>
__
(
'UPS Worldwide Express'
),
56
'08'
=>
__
(
'UPS Worldwide Expedited'
),
57
'11'
=>
__
(
'UPS Standard'
),
58
'12'
=>
__
(
'UPS Three-Day Select'
),
59
'13'
=>
__
(
'UPS Next Day Air Saver'
),
60
'14'
=>
__
(
'UPS Next Day Air Early A.M.'
),
61
'54'
=>
__
(
'UPS Worldwide Express Plus'
),
62
'59'
=>
__
(
'UPS Second Day Air A.M.'
),
63
'65'
=>
__
(
'UPS Saver'
),
64
],
65
// Shipments Originating in United States
66
'Shipments Originating in United States'
=> [
67
'01'
=>
__
(
'UPS Next Day Air'
),
68
'02'
=>
__
(
'UPS Second Day Air'
),
69
'03'
=>
__
(
'UPS Ground'
),
70
'07'
=>
__
(
'UPS Worldwide Express'
),
71
'08'
=>
__
(
'UPS Worldwide Expedited'
),
72
'11'
=>
__
(
'UPS Standard'
),
73
'12'
=>
__
(
'UPS Three-Day Select'
),
74
'14'
=>
__
(
'UPS Next Day Air Early A.M.'
),
75
'54'
=>
__
(
'UPS Worldwide Express Plus'
),
76
'59'
=>
__
(
'UPS Second Day Air A.M.'
),
77
'65'
=>
__
(
'UPS Worldwide Saver'
),
78
],
79
// Shipments Originating in Canada
80
'Shipments Originating in Canada'
=> [
81
'01'
=>
__
(
'UPS Express'
),
82
'02'
=>
__
(
'UPS Expedited'
),
83
'07'
=>
__
(
'UPS Worldwide Express'
),
84
'08'
=>
__
(
'UPS Worldwide Expedited'
),
85
'11'
=>
__
(
'UPS Standard'
),
86
'12'
=>
__
(
'UPS Three-Day Select'
),
87
'14'
=>
__
(
'UPS Express Early A.M.'
),
88
'65'
=>
__
(
'UPS Saver'
),
89
],
90
// Shipments Originating in the European Union
91
'Shipments Originating in the European Union'
=> [
92
'07'
=>
__
(
'UPS Express'
),
93
'08'
=>
__
(
'UPS Expedited'
),
94
'11'
=>
__
(
'UPS Standard'
),
95
'54'
=>
__
(
'UPS Worldwide Express PlusSM'
),
96
'65'
=>
__
(
'UPS Saver'
),
97
],
98
// Polish Domestic Shipments
99
'Polish Domestic Shipments'
=> [
100
'07'
=>
__
(
'UPS Express'
),
101
'08'
=>
__
(
'UPS Expedited'
),
102
'11'
=>
__
(
'UPS Standard'
),
103
'54'
=>
__
(
'UPS Worldwide Express Plus'
),
104
'65'
=>
__
(
'UPS Saver'
),
105
'82'
=>
__
(
'UPS Today Standard'
),
106
'83'
=>
__
(
'UPS Today Dedicated Courrier'
),
107
'84'
=>
__
(
'UPS Today Intercity'
),
108
'85'
=>
__
(
'UPS Today Express'
),
109
'86'
=>
__
(
'UPS Today Express Saver'
),
110
],
111
// Puerto Rico Origin
112
'Puerto Rico Origin'
=> [
113
'01'
=>
__
(
'UPS Next Day Air'
),
114
'02'
=>
__
(
'UPS Second Day Air'
),
115
'03'
=>
__
(
'UPS Ground'
),
116
'07'
=>
__
(
'UPS Worldwide Express'
),
117
'08'
=>
__
(
'UPS Worldwide Expedited'
),
118
'14'
=>
__
(
'UPS Next Day Air Early A.M.'
),
119
'54'
=>
__
(
'UPS Worldwide Express Plus'
),
120
'65'
=>
__
(
'UPS Saver'
),
121
],
122
// Shipments Originating in Mexico
123
'Shipments Originating in Mexico'
=> [
124
'07'
=>
__
(
'UPS Express'
),
125
'08'
=>
__
(
'UPS Expedited'
),
126
'54'
=>
__
(
'UPS Express Plus'
),
127
'65'
=>
__
(
'UPS Saver'
),
128
],
129
// Shipments Originating in Other Countries
130
'Shipments Originating in Other Countries'
=> [
131
'07'
=>
__
(
'UPS Express'
),
132
'08'
=>
__
(
'UPS Worldwide Expedited'
),
133
'11'
=>
__
(
'UPS Standard'
),
134
'54'
=>
__
(
'UPS Worldwide Express Plus'
),
135
'65'
=>
__
(
'UPS Saver'
),
136
],
137
],
138
'method'
=> [
139
'1DM'
=>
__
(
'Next Day Air Early AM'
),
140
'1DML'
=>
__
(
'Next Day Air Early AM Letter'
),
141
'1DA'
=>
__
(
'Next Day Air'
),
142
'1DAL'
=>
__
(
'Next Day Air Letter'
),
143
'1DAPI'
=>
__
(
'Next Day Air Intra (Puerto Rico)'
),
144
'1DP'
=>
__
(
'Next Day Air Saver'
),
145
'1DPL'
=>
__
(
'Next Day Air Saver Letter'
),
146
'2DM'
=>
__
(
'2nd Day Air AM'
),
147
'2DML'
=>
__
(
'2nd Day Air AM Letter'
),
148
'2DA'
=>
__
(
'2nd Day Air'
),
149
'2DAL'
=>
__
(
'2nd Day Air Letter'
),
150
'3DS'
=>
__
(
'3 Day Select'
),
151
'GND'
=>
__
(
'Ground'
),
152
'GNDCOM'
=>
__
(
'Ground Commercial'
),
153
'GNDRES'
=>
__
(
'Ground Residential'
),
154
'STD'
=>
__
(
'Canada Standard'
),
155
'XPR'
=>
__
(
'Worldwide Express'
),
156
'WXS'
=>
__
(
'Worldwide Express Saver'
),
157
'XPRL'
=>
__
(
'Worldwide Express Letter'
),
158
'XDM'
=>
__
(
'Worldwide Express Plus'
),
159
'XDML'
=>
__
(
'Worldwide Express Plus Letter'
),
160
'XPD'
=>
__
(
'Worldwide Expedited'
),
161
],
162
'pickup'
=> [
163
'RDP'
=> [
"label"
=>
'Regular Daily Pickup'
,
"code"
=>
"01"
],
164
'OCA'
=> [
"label"
=>
'On Call Air'
,
"code"
=>
"07"
],
165
'OTP'
=> [
"label"
=>
'One Time Pickup'
,
"code"
=>
"06"
],
166
'LC'
=> [
"label"
=>
'Letter Center'
,
"code"
=>
"19"
],
167
'CC'
=> [
"label"
=>
'Customer Counter'
,
"code"
=>
"03"
],
168
],
169
'container'
=> [
170
'CP'
=>
'00'
,
171
'ULE'
=>
'01'
,
172
'CSP'
=>
'02'
,
173
'UT'
=>
'03'
,
174
'PAK'
=>
'04'
,
175
'UEB'
=>
'21'
,
176
'UW25'
=>
'24'
,
177
'UW10'
=>
'25'
,
178
'PLT'
=>
'30'
,
179
'SEB'
=>
'2a'
,
180
'MEB'
=>
'2b'
,
181
'LEB'
=>
'2c'
,
182
],
183
'container_description'
=> [
184
'CP'
=>
__
(
'Customer Packaging'
),
185
'ULE'
=>
__
(
'UPS Letter Envelope'
),
186
'CSP'
=>
__
(
'Customer Supplied Package'
),
187
'UT'
=>
__
(
'UPS Tube'
),
188
'PAK'
=>
__
(
'PAK'
),
189
'UEB'
=>
__
(
'UPS Express Box'
),
190
'UW25'
=>
__
(
'UPS Worldwide 25 kilo'
),
191
'UW10'
=>
__
(
'UPS Worldwide 10 kilo'
),
192
'PLT'
=>
__
(
'Pallet'
),
193
'SEB'
=>
__
(
'Small Express Box'
),
194
'MEB'
=>
__
(
'Medium Express Box'
),
195
'LEB'
=>
__
(
'Large Express Box'
),
196
],
197
'dest_type'
=> [
'RES'
=>
'01'
,
'COM'
=>
'02'
],
198
'dest_type_description'
=> [
'RES'
=>
__
(
'Residential'
),
'COM'
=>
__
(
'Commercial'
)],
199
'unit_of_measure'
=> [
'LBS'
=>
__
(
'Pounds'
),
'KGS'
=>
__
(
'Kilograms'
)],
200
'containers_filter'
=> [
201
[
202
'containers'
=> [
'00'
],
// Customer Packaging
203
'filters'
=> [
204
'within_us'
=> [
205
'method'
=> [
206
'01'
,
// Next Day Air
207
'13'
,
// Next Day Air Saver
208
'12'
,
// 3 Day Select
209
'59'
,
// 2nd Day Air AM
210
'03'
,
// Ground
211
'14'
,
// Next Day Air Early AM
212
'02'
,
// 2nd Day Air
213
],
214
],
215
'from_us'
=> [
216
'method'
=> [
217
'07'
,
// Worldwide Express
218
'54'
,
// Worldwide Express Plus
219
'08'
,
// Worldwide Expedited
220
'65'
,
// Worldwide Saver
221
'11'
,
// Standard
222
],
223
],
224
],
225
],
226
// Small Express Box, Medium Express Box, Large Express Box, UPS Tube
227
[
228
'containers'
=> [
'2a'
,
'2b'
,
'2c'
,
'03'
],
229
'filters'
=> [
230
'within_us'
=> [
231
'method'
=> [
232
'01'
,
// Next Day Air
233
'13'
,
// Next Day Air Saver
234
'14'
,
// Next Day Air Early AM
235
'02'
,
// 2nd Day Air
236
'59'
,
// 2nd Day Air AM
237
'13'
,
// Next Day Air Saver
238
],
239
],
240
'from_us'
=> [
241
'method'
=> [
242
'07'
,
// Worldwide Express
243
'54'
,
// Worldwide Express Plus
244
'08'
,
// Worldwide Expedited
245
'65'
,
// Worldwide Saver
246
],
247
],
248
]
249
],
250
[
251
'containers'
=> [
'24'
,
'25'
],
// UPS Worldwide 25 kilo, UPS Worldwide 10 kilo
252
'filters'
=> [
253
'within_us'
=> [
'method'
=> []],
254
'from_us'
=> [
255
'method'
=> [
256
'07'
,
// Worldwide Express
257
'54'
,
// Worldwide Express Plus
258
'65'
,
// Worldwide Saver
259
],
260
],
261
]
262
],
263
[
264
'containers'
=> [
'01'
,
'04'
],
// UPS Letter, UPS PAK
265
'filters'
=> [
266
'within_us'
=> [
267
'method'
=> [
268
'01'
,
// Next Day Air
269
'14'
,
// Next Day Air Early AM
270
'02'
,
// 2nd Day Air
271
'59'
,
// 2nd Day Air AM
272
'13'
,
// Next Day Air Saver
273
],
274
],
275
'from_us'
=> [
276
'method'
=> [
277
'07'
,
// Worldwide Express
278
'54'
,
// Worldwide Express Plus
279
'65'
,
// Worldwide Saver
280
],
281
],
282
]
283
],
284
[
285
'containers'
=> [
'04'
],
// UPS PAK
286
'filters'
=> [
287
'within_us'
=> [
'method'
=> []],
288
'from_us'
=> [
'method'
=> [
'08'
]],
// Worldwide Expedited
289
]
290
],
291
]
292
];
293
}
294
}
elseif
elseif(isset( $params[ 'redirect_parent']))
Definition:
iframe.phtml:17
Magento\Ups\Helper\Config\getCodes
getCodes()
Definition:
Config.php:45
__
__()
Definition:
__.php:13
Magento\Ups\Helper
Definition:
Config.php:6
Magento\Ups\Helper\Config
Definition:
Config.php:14
$type
$type
Definition:
item.phtml:13
Magento\Ups\Helper\Config\getCode
getCode($type, $code='')
Definition:
Config.php:23
$code
$code
Definition:
info.phtml:12