WC_Shipping_Legacy_Flat_Rate::calc_percentage_adjustment()
Устарела с версии 2.4.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.
Calculate the percentage adjustment for each shipping rate.
Метод класса: WC_Shipping_Legacy_Flat_Rate{}
Хуков нет.
Возвращает
float
.
Использование
$WC_Shipping_Legacy_Flat_Rate = new WC_Shipping_Legacy_Flat_Rate(); $WC_Shipping_Legacy_Flat_Rate->calc_percentage_adjustment( $cost, $percent_adjustment, $percent_operator, $base_price );
- $cost(float) (обязательный)
- Cost.
- $percent_adjustment(float) (обязательный)
- Percent adjustment.
- $percent_operator(строка) (обязательный)
- Percent operator.
- $base_price(float) (обязательный)
- Base price.
Список изменений
Устарела с | 2.4.0 |
Код WC_Shipping_Legacy_Flat_Rate::calc_percentage_adjustment() WC Shipping Legacy Flat Rate::calc percentage adjustment WC 9.7.1
public function calc_percentage_adjustment( $cost, $percent_adjustment, $percent_operator, $base_price ) { if ( '+' === $percent_operator ) { $cost += $percent_adjustment * $base_price; } else { $cost -= $percent_adjustment * $base_price; } return $cost; }