Automattic\WooCommerce\StoreApi\Utilities
CartController::get_cart_instance
Get main instance of cart class.
Метод класса: CartController{}
Хуков нет.
Возвращает
\WC_Cart.
Использование
$CartController = new CartController(); $CartController->get_cart_instance();
Код CartController::get_cart_instance() CartController::get cart instance WC 10.5.0
public function get_cart_instance() {
$cart = wc()->cart;
if ( ! $cart || ! $cart instanceof \WC_Cart ) {
throw new RouteException( 'woocommerce_rest_cart_error', esc_html__( 'Unable to retrieve cart.', 'woocommerce' ), 500 );
}
return $cart;
}