Automattic\WooCommerce\Blocks\StoreApi\Utilities
CartController::throw_default_product_exception() protected WC 1.0
Default exception thrown when an item cannot be added to the cart.
{} Это метод класса: CartController{}
Хуков нет.
Возвращает
null
. Ничего.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->throw_default_product_exception( \WC_Product $product );
- \WC_Product $product (обязательный)
- -
Код CartController::throw_default_product_exception() CartController::throw default product exception WC 5.2.2
protected function throw_default_product_exception( \WC_Product $product ) {
throw new RouteException(
'woocommerce_rest_cart_product_is_not_purchasable',
sprintf(
/* translators: %s: product name */
__( '"%s" is not available for purchase.', 'woocommerce' ),
$product->get_name()
),
400
);
}