Automattic\WooCommerce\Caches
OrderCountCacheService::update_on_order_deleted
Update the cache when an order is deleted.
Метод класса: OrderCountCacheService{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$OrderCountCacheService = new OrderCountCacheService(); $OrderCountCacheService->update_on_order_deleted( $order_id, $order );
- $order_id(int) (обязательный)
- Order id.
- $order(WC_Order) (обязательный)
- The order.
Код OrderCountCacheService::update_on_order_deleted() OrderCountCacheService::update on order deleted WC 10.8.1
public function update_on_order_deleted( $order_id, $order ) {
$order_type = $order->get_type();
$order_status = $order->get_status();
if ( ! $this->order_count_cache->is_cached( $order_type, $this->get_prefixed_status( $order_status ) ) ) {
return;
}
$this->order_count_cache->decrement( $order_type, $this->get_prefixed_status( $order_status ) );
}