WC_Helper_Subscriptions_API::get_subscriptionspublic staticWC 1.0

Fetch subscriptions from WooCommerce.com and serve them as JSON.

Method of the class: WC_Helper_Subscriptions_API{}

No Hooks.

Returns

null. Nothing (null).

Usage

$result = WC_Helper_Subscriptions_API::get_subscriptions();

WC_Helper_Subscriptions_API::get_subscriptions() code WC 10.4.3

public static function get_subscriptions() {
	// If the site is connected, mark the time when the my subscriptions tab is first loaded.
	if ( WC_Helper::is_site_connected() === true && empty( WC_Helper_Options::get( 'my_subscriptions_tab_loaded' ) ) ) {
		WC_Helper_Options::update( 'my_subscriptions_tab_loaded', date( 'Y-m-d H:i:s' ) );
	}

	$subscriptions = WC_Helper::get_subscription_list_data();
	wp_send_json(
		array_values(
			$subscriptions
		)
	);
}