method public static

NewToAutomatic::convertNewServiceToOld()

Класс: \Bitrix\Sale\Delivery\Services\NewToAutomatic

Сигнатура

public static convertNewServiceToOld(array<string|int, mixed> $service) : array<string|int, mixed>

Описание

Преобразует новые поля службы в старые.

Параметры

$service array<string|int, mixed>
Поля службы доставки из новой таблицы.

Возвращаемое значение

array<string|int, mixed>

Как применяется в NewToAutomatic

NewToAutomatic::convertNewServiceToOld() — метод класса \Bitrix\Sale\Delivery\Services\NewToAutomatic модуля «Интернет-магазин». NewToAutomatic: Класс NewToAutomatic Прокси для использования новых служб доставки со старым API ради обратной совместимости.

Статический метод — вызывается через имя класса NewToAutomatic, без создания объекта.

use Bitrix\Main\Loader;
use Bitrix\Sale\Delivery\Services\NewToAutomatic;

Loader::includeModule('sale');

$service = [];
$result = NewToAutomatic::convertNewServiceToOld($service);
// $result: array<string|int, mixed>

Другие методы NewToAutomatic

convertNewServiceToOld() есть и у других классов модуля «Интернет-магазин»: Automatic.

Исходный файл: source/sale/lib/delivery/services/new_to_automatic.php:98

Что будем искать? Например,Продвижение