WC_Order_Item_Product::offsetSet() public WC 1.0
Устарела с версии 4.4.0. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.╳
OffsetSet for ArrayAccess/Backwards compatibility.
{} Это метод класса: WC_Order_Item_Product{}
Хуков нет.
Возвращает
Null. Ничего.
Использование
$WC_Order_Item_Product = new WC_Order_Item_Product(); $WC_Order_Item_Product->offsetSet( $offset, $value );
- $offset(строка) (обязательный)
- Offset.
- $value(разное) (обязательный)
- Value.
Список изменений
Устарела с | 4.4.0 |
Код WC_Order_Item_Product::offsetSet() WC Order Item Product::offsetSet WC 5.0.0
public function offsetSet( $offset, $value ) {
wc_deprecated_function( 'WC_Order_Item_Product::offsetSet', '4.4.0', '' );
if ( 'line_subtotal' === $offset ) {
$offset = 'subtotal';
} elseif ( 'line_subtotal_tax' === $offset ) {
$offset = 'subtotal_tax';
} elseif ( 'line_total' === $offset ) {
$offset = 'total';
} elseif ( 'line_tax' === $offset ) {
$offset = 'total_tax';
} elseif ( 'line_tax_data' === $offset ) {
$offset = 'taxes';
} elseif ( 'qty' === $offset ) {
$offset = 'quantity';
}
parent::offsetSet( $offset, $value );
}