WC_Product_Usage::get_product_usage_restriction_rule
Get the product usage rule for a product.
Method of the class: WC_Product_Usage{}
No Hooks.
Returns
Array|null.
Usage
$result = WC_Product_Usage::get_product_usage_restriction_rule( $product_id ): ?array;
- $product_id(int) (required)
- product id to get feature restriction rules.
Changelog
| Since 9.3.0 | Introduced. |
WC_Product_Usage::get_product_usage_restriction_rule() WC Product Usage::get product usage restriction rule code 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 ];
}