Allow specifying carrier in tracking code too
This commit is contained in:
parent
521b15835c
commit
0993355a52
@ -13,6 +13,27 @@ if (!empty($VARS["carrier"])) {
|
||||
$carrier = $VARS["carrier"];
|
||||
}
|
||||
|
||||
// Check if code starts with carrier name and colon
|
||||
if ($carrier == "") {
|
||||
$codeparts = explode(":", $code);
|
||||
if (count($codeparts) == 2) {
|
||||
switch (strtoupper(trim($codeparts[1]))) {
|
||||
case "FEDEX":
|
||||
$carrier = "fedex";
|
||||
break;
|
||||
case "UPS":
|
||||
$carrier = "ups";
|
||||
break;
|
||||
case "USPS":
|
||||
$carrier = "usps";
|
||||
break;
|
||||
}
|
||||
if ($carrier != "") {
|
||||
$code = trim($codeparts[1]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function downgradeResponseVersion($data, int $version) {
|
||||
switch ($version) {
|
||||
case 2:
|
||||
|
Loading…
x
Reference in New Issue
Block a user