woocommerce_coupon_validate_user_usage_limit хук-фильтр . WC 1.0
Использование
add_filter( 'woocommerce_coupon_validate_user_usage_limit', 'filter_function_name_3190', 10, 4 ); function filter_function_name_3190( $coupon_usage_limit_per_user() > 0, $user_id, $coupon, $that ){ // filter... return $coupon_usage_limit_per_user() > 0; }
- $coupon_usage_limit_per_user() > 0
- -
- $user_id
- -
- $coupon
- -
- $that
- -
Где вызывается хук
woocommerce_coupon_validate_user_usage_limit
woocommerce/includes/class-wc-discounts.php 659
if ( $coupon && $user_id && apply_filters( 'woocommerce_coupon_validate_user_usage_limit', $coupon->get_usage_limit_per_user() > 0, $user_id, $coupon, $this ) && $coupon->get_id() && $coupon->get_data_store() ) {