method
public
Manager::getStatusByShipmentId()
Сигнатура
public getStatusByShipmentId(int $shipmentId[, string $trackingNumber = '' ]) : StatusResult
Параметры
$shipmentId
int
$trackingNumber
string
= ''
если изменилось
Возвращаемое значение
StatusResult
Как применяется в Manager
Manager::getStatusByShipmentId() — метод класса \Bitrix\Sale\Delivery\Tracking\Manager модуля «Интернет-магазин».
Метод объекта: сначала нужен экземпляр Manager.
use Bitrix\Main\Loader;
use Bitrix\Sale\Delivery\Tracking\Manager;
Loader::includeModule('sale');
/** @var Manager $object */
$shipmentId = 1;
$result = $object->getStatusByShipmentId($shipmentId);
// $result: StatusResultДругие методы Manager
getClassNames()Возвращает список известных имён классовgetInstance()getStatusesList()getStatusName()getTrackingObjectByDeliveryId()getTrackingUrl()isClone()startRefreshingStatuses()Запускает обновление статусовupdateShipment()
Исходный файл: source/sale/lib/delivery/tracking/manager.php:173

