WC_Product_Usage_Notice::is_notice_throttled()
Check whether current notice is throttled for the user and product.
Method of the class: WC_Product_Usage_Notice{}
No Hooks.
Return
true|false
.
Usage
$result = WC_Product_Usage_Notice::is_notice_throttled( $user_id, $product_id ): bool;
- $user_id(int) (required)
- User ID.
- $product_id(int) (required)
- Product ID.
WC_Product_Usage_Notice::is_notice_throttled() WC Product Usage Notice::is notice throttled code WC 9.5.1
private static function is_notice_throttled( int $user_id, int $product_id ): bool { return self::is_remind_later_clicked_recently( $user_id, $product_id ) || self::has_reached_max_dismissals( $user_id, $product_id ) || self::is_any_notices_dismissed_recently( $user_id ) || self::is_product_notice_dismissed_recently( $user_id, $product_id ); }