WC_Product_Usage::get_product_usage_restriction_ruleprivate staticWC 9.3.0

Get the product usage rule for a product.

Метод класса: WC_Product_Usage{}

Хуков нет.

Возвращает

Массив|null.

Использование

$result = WC_Product_Usage::get_product_usage_restriction_rule( $product_id ): ?array;
$product_id(int) (обязательный)
product id to get feature restriction rules.

Список изменений

С версии 9.3.0 Введена.

Код WC_Product_Usage::get_product_usage_restriction_rule() WC 10.5.0

private static function get_product_usage_restriction_rule( int $product_id ): ?array {
	try {
		$rules = WC_Helper::get_product_usage_notice_rules();
	} catch ( Exception $e ) {
		return null;
	}

	if ( empty( $rules['restricted_products'][ $product_id ] ) ) {
		return null;
	}

	return $rules['restricted_products'][ $product_id ];
}