/** * Creates or returns an instance of this class. * * @return AvadaRedux_Tracking A single instance of this class. */ public static function get_instance() { if (null == self::$instance) { self::$instance = new self(); } return self::$instance; }
private function _tracking() { if (file_exists(dirname(__FILE__) . '/inc/tracking.php')) { require_once dirname(__FILE__) . '/inc/tracking.php'; $tracking = AvadaRedux_Tracking::get_instance(); $tracking->load($this); } }