PHP Class MC4WP_Usage_Tracking

Since: 2.3
Afficher le fichier Open project: dannyvankooten/mailchimp-for-wordpress Class Usage Examples

Protected Properties

Свойство Type Description
$instance The One True Instance
$tracking_url string

Méthodes publiques

Méthode Description
__construct ( ) Constructor
add_hooks ( ) Add hooks
cron_schedules ( array $schedules ) : array Registers a new schedule with WP Cron
disable ( ) Disable usage tracking
enable ( ) : boolean Enable usage tracking
get_mc4wp_premium_version ( ) : string
instance ( ) : MC4WP_Usage_Tracking
toggle ( boolean $enable ) Toggle tracking (clears & sets the scheduled tracking event)
track ( ) : boolean Sends the tracking request. Non-blocking.

Méthodes protégées

Méthode Description
get_curl_version ( ) : string
get_mailchimp_lists_count ( ) : integer
get_mc4wp_version ( ) : string Returns the MailChimp for WordPress version
get_server_software ( ) : string
get_tracking_data ( ) : array
is_site_using_https ( ) : boolean

Method Details

__construct() public méthode

Constructor
public __construct ( )

add_hooks() public méthode

Add hooks
public add_hooks ( )

cron_schedules() public méthode

Registers a new schedule with WP Cron
public cron_schedules ( array $schedules ) : array
$schedules array
Résultat array

disable() public méthode

Disable usage tracking
public disable ( )

enable() public méthode

Enable usage tracking
public enable ( ) : boolean
Résultat boolean

get_curl_version() protected méthode

protected get_curl_version ( ) : string
Résultat string

get_mailchimp_lists_count() protected méthode

protected get_mailchimp_lists_count ( ) : integer
Résultat integer

get_mc4wp_premium_version() public méthode

public get_mc4wp_premium_version ( ) : string
Résultat string

get_mc4wp_version() protected méthode

Returns the MailChimp for WordPress version
protected get_mc4wp_version ( ) : string
Résultat string

get_server_software() protected méthode

protected get_server_software ( ) : string
Résultat string

get_tracking_data() protected méthode

protected get_tracking_data ( ) : array
Résultat array

instance() public static méthode

public static instance ( ) : MC4WP_Usage_Tracking
Résultat MC4WP_Usage_Tracking

is_site_using_https() protected méthode

protected is_site_using_https ( ) : boolean
Résultat boolean

toggle() public méthode

Toggle tracking (clears & sets the scheduled tracking event)
public toggle ( boolean $enable )
$enable boolean

track() public méthode

Sends the tracking request. Non-blocking.
public track ( ) : boolean
Résultat boolean

Property Details

$instance protected_oe static_oe property

The One True Instance
protected static $instance

$tracking_url protected_oe property

protected string $tracking_url
Résultat string