| Server IP : 209.16.87.222 / Your IP : 216.73.216.71 Web Server : Apache/2.4.68 (Debian) System : Linux 797b534c095b 6.18.38-Unraid #1 SMP PREEMPT_DYNAMIC Mon Jul 6 15:22:03 PDT 2026 x86_64 User : www-data ( 33) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/html/wp-content/plugins/jetpack-boost/app/lib/ |
Upload File : |
<?php
/**
* Information for Super Cache users
*
* @link https://automattic.com
* @since 1.0.0
* @package automattic/jetpack-boost
*/
namespace Automattic\Jetpack_Boost\Lib;
/**
* Class Super_Cache_Info
*/
class Super_Cache_Info {
public static function init() {
\add_filter( 'jetpack_boost_js_constants', array( static::class, 'add_critical_css_constants' ), 10, 1 );
}
private static function is_super_cache_enabled() {
return self::is_super_cache_plugin_active() && \wp_cache_is_enabled();
}
private static function is_super_cache_plugin_active() {
return \function_exists( 'wp_cache_is_enabled' );
}
public static function add_critical_css_constants( $constants ) {
global $cache_page_secret;
$constants['superCache'] = array(
'pluginActive' => self::is_super_cache_plugin_active(),
'cacheEnabled' => self::is_super_cache_enabled(),
);
if ( isset( $cache_page_secret ) ) {
$constants['superCache']['cachePageSecret'] = $cache_page_secret;
}
return $constants;
}
}