File "class-tracking-abstract.php"
Full Path: /home/flipjqml/onlinebetsolution.com/wp-content/plugins/google-analytics-for-wordpress/includes/frontend/class-tracking-abstract.php
File size: 1.4 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* Tracking abstract class.
*
* @since 6.0.0
*
* @package MonsterInsights
* @author Chris Christoff
*/
// Exit if accessed directly
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
class MonsterInsights_Tracking_Abstract {
/**
* Holds the name of the tracking type.
*
* @since 6.0.0
* @access public
*
* @var string $name Name of the tracking type.
*/
public $name = 'abstract';
/**
* Version of the tracking class.
*
* @since 6.0.0
* @access public
*
* @var string $version Version of the tracking class.
*/
public $version = '1.0.0';
/**
* Primary class constructor.
*
* @since 6.0.0
* @access public
*/
public function __construct() {
}
/**
* Get frontend tracking options.
*
* This function is used to return an array of parameters
* for the frontend_output() function to output. These are
* generally dimensions and turned on GA features.
*
* @return array Array of the options to use.
* @since 6.0.0
* @access public
*
*/
public function frontend_tracking_options() {
return array();
}
/**
* Get frontend output.
*
* This function is used to return the Javascript
* to output in the head of the page for the given
* tracking method.
*
* @return string Javascript to output.
* @since 6.0.0
* @access public
*
*/
public function frontend_output() {
return "<!-- MonsterInsights Abstract Tracking class -->";
}
}