Base
Абстрактный класс Base задает общий интерфейс обработчиков отслеживания отправлений. Наследник класса описывает настройки обработчика, получает статусы отправлений и формирует ссылку на страницу отслеживания.
Объект обработчика хранит настройки отслеживания и связанную службу доставки. Менеджер отслеживания создает объект для службы доставки, в которой указан класс обработчика.
Методы
| Метод | Описание | С версии |
|---|---|---|
| __construct | Сохраняет настройки обработчика и объект службы доставки | |
| getClassTitle | Возвращает название обработчика для административного интерфейса | |
| getClassDescription | Возвращает описание обработчика для административного интерфейса | |
| getStatus | Возвращает результат получения статуса по трек-номеру | |
| getStatusShipment | Получает статус по данным отгрузки | |
| getStatuses | Возвращает результат получения статусов для списка трек-номеров | |
| getStatusesShipment | Получает статусы по данным нескольких отгрузок | |
| getParamsStructure | Возвращает структуру настроек обработчика | |
| getEditHtml | Формирует HTML-код поля настройки обработчика | |
| getTrackingUrl | Возвращает адрес страницы с информацией об отслеживании |
© «Битрикс», 2001-2026, «1С-Битрикс», 2026