Automattic\WooCommerce\Admin\Features

LaunchYourStore::append_coming_soon_global_tracks()publicWC 1.0

Append coming soon prop tracks globally.

Method of the class: LaunchYourStore{}

No Hooks.

Returns

Array.

Usage

$LaunchYourStore = new LaunchYourStore();
$LaunchYourStore->append_coming_soon_global_tracks( $event_properties );
$event_properties(array) (required)
Event properties array.

LaunchYourStore::append_coming_soon_global_tracks() code WC 9.8.5

public function append_coming_soon_global_tracks( $event_properties ) {
	if ( is_array( $event_properties ) ) {
		$coming_soon = 'no';
		if ( 'yes' === get_option( 'woocommerce_coming_soon', 'no' ) ) {
			if ( 'yes' === get_option( 'woocommerce_store_pages_only', 'no' ) ) {
				$coming_soon = 'store';
			} else {
				$coming_soon = 'site';
			}
		}
		$event_properties['coming_soon'] = $coming_soon;
	}
	return $event_properties;
}