X7ROOT File Manager
Current Path:
/home/okeydcqc/brownbrommel.com/wp-content/plugins/jetpack-boost/app/lib
home
/
okeydcqc
/
brownbrommel.com
/
wp-content
/
plugins
/
jetpack-boost
/
app
/
lib
/
ðŸ“
..
📄
class-analytics.php
(1.74 KB)
📄
class-assets.php
(1.46 KB)
📄
class-boost-health.php
(2.73 KB)
📄
class-cache-compatibility.php
(1.18 KB)
📄
class-cli.php
(6.07 KB)
📄
class-collection.php
(1.28 KB)
📄
class-connection.php
(7.4 KB)
📄
class-debug.php
(724 B)
📄
class-environment-change-detector.php
(3.97 KB)
📄
class-minify.php
(960 B)
📄
class-my-jetpack.php
(384 B)
📄
class-nonce.php
(1.13 KB)
📄
class-output-filter.php
(4.1 KB)
📄
class-premium-features.php
(2.05 KB)
📄
class-premium-pricing.php
(1.11 KB)
📄
class-setup.php
(1.31 KB)
📄
class-site-health.php
(2.72 KB)
📄
class-site-urls.php
(3.55 KB)
📄
class-status.php
(2.75 KB)
📄
class-storage-post-type.php
(6.64 KB)
📄
class-super-cache-config-compatibility.php
(3.57 KB)
📄
class-super-cache-tracking.php
(365 B)
ðŸ“
cornerstone
ðŸ“
critical-css
ðŸ“
minify
Editing: class-analytics.php
<?php /** * Simple wrapper for Tracks library * * @package automattic/jetpack-boost */ namespace Automattic\Jetpack_Boost\Lib; use Automattic\Jetpack\Connection\Manager; use Automattic\Jetpack\Tracking; use Jetpack_Options; use Jetpack_Tracks_Client; /** * Class Analytics */ class Analytics { /** * Initialize tracking. */ public function init() { $tracks = self::get_tracking(); // For tracking events via js/ajax. add_action( 'admin_enqueue_scripts', array( $tracks, 'enqueue_tracks_scripts' ) ); } /** * Get the tracking and manager objects for Boost. */ public static function get_tracking() { return new Tracking( 'jetpack_boost', new Manager( 'jetpack-boost' ) ); } /** * Record a user event. * * @param string $slug The event slug. * @param array $data Optional event data. */ public static function record_user_event( $slug, $data = array() ) { if ( ! isset( $data['boost_version'] ) && defined( 'JETPACK_BOOST_VERSION' ) ) { $data['boost_version'] = JETPACK_BOOST_VERSION; } return self::get_tracking()->record_user_event( $slug, $data ); } public static function init_tracks_scripts() { $tracks = self::get_tracking(); $tracks::register_tracks_functions_scripts(); wp_enqueue_script( 'jp-tracks' ); } public static function get_tracking_data() { if ( defined( 'IS_WPCOM' ) && IS_WPCOM ) { $user = wp_get_current_user(); $user_data = array( 'userid' => $user->ID, 'username' => $user->user_login, ); $blog_id = get_current_blog_id(); } else { $user_data = Jetpack_Tracks_Client::get_connected_user_tracks_identity(); $blog_id = Jetpack_Options::get_option( 'id', 0 ); } return array( 'userData' => $user_data, 'blogId' => $blog_id, ); } }
Upload File
Create Folder