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

