earn_get_user_subscriptions_for_site_id, array(
earn_get_user_subscriptions_for_site_id, array(
Appears in: jetpack.16.0.1
Hook Type: filter
Displaying hooks found in version: jetpack.16.0.1apply_filters('earn_get_user_subscriptions_for_site_id, array(') is found 2 times:
- /extensions/blocks/premium-content/_inc/access-check.php line 167
* @param array $subscriptions Array of subscriptions. * @param int $user_id The user's ID. * @param int $site_id ID of the current site. */ $raw_subscriptions = apply_filters( 'earn_get_user_subscriptions_for_site_id', array(), $user_id, $site_id ); $abbreviated_subscriptions = WPCOM_Online_Subscription_Service::abbreviate_subscriptions( $raw_subscriptions ); return array( $user_id, $raw_subscriptions, $abbreviated_subscriptions ); } /**
- /extensions/blocks/premium-content/_inc/subscription-service/class-wpcom-online-subscription-service.php line 130
* @param array $subscriptions Array of subscriptions. * @param int $user_id The user's ID. * @param int $site_id ID of the current site. */ $subscriptions = apply_filters( 'earn_get_user_subscriptions_for_site_id', array(), $user_id, $this->get_site_id() ); // format the subscriptions so that they can be validated. $subscriptions = self::abbreviate_subscriptions( $subscriptions ); $is_paid_subscriber = static::validate_subscriptions( $valid_plan_ids, $subscriptions ); return $this->user_has_access( $access_level, $is_blog_subscriber, $is_paid_subscriber, $post_id, $subscriptions ); }