method
public
static Устаревший
OrderDiscountManager::createSimpleDescription()
Сигнатура
public static createSimpleDescription(float $newPrice, float $oldPrice, string $currency) : array<string|int, mixed>
Описание
Создаёт простое описание для неизвестной скидки.
Параметры
$newPrice
float
Новая цена.
$oldPrice
float
Старая цена.
$currency
string
Валюта.
Возвращаемое значение
array<string|int, mixed>
Как применяется в OrderDiscountManager
OrderDiscountManager::createSimpleDescription() — метод класса \Bitrix\Sale\OrderDiscountManager модуля «Интернет-магазин».
Статический метод — вызывается через имя класса OrderDiscountManager, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Sale\OrderDiscountManager;
Loader::includeModule('sale');
$newPrice = 0.0;
$oldPrice = 0.0;
$currency = '';
$result = OrderDiscountManager::createSimpleDescription($newPrice, $oldPrice, $currency);
// $result: array<string|int, mixed>Другие методы OrderDiscountManager
addResultBlock()addRoundBlock()calculateApplyCoupons()Проверяет применение скидки.checkDiscountProvider()Проверяет наличие поставщика скидок для модуля.clearCache()Очищает кеш скидок.deleteByOrder()Удаляет все данные по заказу.formatArrayDescription()Форматирует результат скидки.formatDescription()Возвращает строковое описание скидки.formatDiscountDescription()Форматирует описание скидки.getEditUrl()Возвращает URL для редактирования скидки продаж.getManagerConfig()Возвращает текущие параметры менеджера.getOrderCouponIterator()getList купонов заказа.
Исходный файл: source/sale/lib/orderdiscountmanager.php:234

