WC_Legacy_Cart::get_discounted_price()
Устарела с версии 3.2.0 Calculation and coupon logic is handled in WC_Cart_Totals.. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.
Function to apply discounts to a product and get the discounted price (before tax is applied).
Метод класса: WC_Legacy_Cart{}
Хуков нет.
Возвращает
float
. price
Использование
$WC_Legacy_Cart = new WC_Legacy_Cart(); $WC_Legacy_Cart->get_discounted_price( $values, $price, $add_totals );
- $values(разное) (обязательный)
- Cart item.
- $price(разное) (обязательный)
- Price of item.
- $add_totals(true|false)
- Legacy.
По умолчанию: false
Список изменений
Устарела с 3.2.0 | Calculation and coupon logic is handled in WC_Cart_Totals. |
Код WC_Legacy_Cart::get_discounted_price() WC Legacy Cart::get discounted price WC 9.2.3
public function get_discounted_price( $values, $price, $add_totals = false ) { wc_deprecated_function( 'WC_Cart::get_discounted_price', '3.2', '' ); $cart_item_key = $values['key']; $cart_item = $this->cart_contents[ $cart_item_key ]; return $cart_item['line_total']; }