allegroOrderDeliveryPrice

Класс для работы со стоимостью доставки заказа

Переменные

Переменные отсутсвуют

Методы

void __call ()
void dropCache () Сбрасывает кеш информации о стоимости доставки
object getNew () Возвращает новую копию объекта класса
mixed getPrice ({ countryId, orderDeliveryTypeId, orderPayTypeId, sum, [currencyId] }) Возвращает стоимость доставки заказа
mixed getPriceFromOrderDeliveriPrice ({ countryId, orderDeliveryTypeId, orderPayTypeId, sum, [currencyId] }) Возвращает стоимость доставки заказа из БД

__call

Примеры кода




dropCache

Сбрасывает кеш информации о стоимости доставки

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

void

Примеры кода




getNew

Синоним: new
Возвращает новую копию объекта класса

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

object allegroOrderDeliveryPrice

Примеры кода




getPrice

Синоним: price
Возвращает стоимость доставки заказа

Параметры

countryId int Id страны
orderDeliveryTypeId int Id типа доставки
orderPayTypeId int Id типа оплаты
sum int Стоимость товаров в заказе. Важно сумма должна бить в валюте "по умолчанию"
[currencyId] int Id валюты. По умолчанию: id выбранной валюты

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

float Стоимость доставки заказа
bool False - в случае ошибки

Примеры кода




getPriceFromOrderDeliveriPrice

Синоним: priceFromOrderDeliveriPrice
Возвращает стоимость доставки заказа из БД

Параметры

countryId int Id страны
orderDeliveryTypeId int Id типа доставки
orderPayTypeId int Id типа оплаты
sum int Стоимость товаров в заказе. Важно сумма должна бить в валюте "по умолчанию"
[currencyId] int Id валюты. По умолчанию: id выбранной валюты

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

float Стоимость доставки заказа
bool False - в случае ошибки

Примеры кода