WC_Product_Usage_Notice::has_reached_max_dismissals()
Check whether the user has reached max dismissals of product usage notice.
Method of the class: WC_Product_Usage_Notice{}
No Hooks.
Return
true|false
.
Usage
$result = WC_Product_Usage_Notice::has_reached_max_dismissals( $user_id, $product_id ): bool;
- $user_id(int) (required)
- User ID.
- $product_id(int) (required)
- Product ID.
WC_Product_Usage_Notice::has_reached_max_dismissals() WC Product Usage Notice::has reached max dismissals code WC 9.5.1
private static function has_reached_max_dismissals( int $user_id, int $product_id ): bool { $dismiss_count = absint( get_user_meta( $user_id, self::DISMISSED_COUNT_META_PREFIX . $product_id, true ) ); $max_dismissals = self::$current_notice_rule['max_dismissals']; return $dismiss_count >= $max_dismissals; }