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"];
|
$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) {
|
function downgradeResponseVersion($data, int $version) {
|
||||||
switch ($version) {
|
switch ($version) {
|
||||||
case 2:
|
case 2:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user