HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.34
System: Linux atalantini.com 3.10.0-1127.13.1.el7.x86_64 #1 SMP Tue Jun 23 15:46:38 UTC 2020 x86_64
User: root (0)
PHP: 7.2.34
Disabled: NONE
Upload Files
File: //opt/wp-optimize/minify/class-wp-optimize-minify-incompatible-plugins.php
<?php
if (!defined('ABSPATH')) die('No direct access allowed');

if (!class_exists('WP_Optimize_Detect_Cache_Plugins')) require_once WPO_PLUGIN_MAIN_PATH . 'cache/class-wpo-detect-cache-plugins.php';

class WP_Optimize_Minify_Incompatible_Plugins extends WP_Optimize_Detect_Cache_Plugins {

	/**
	 * Get the plugins list
	 *
	 * @return array
	 */
	protected function get_plugins() {
		return array(
			'w3-total-cache' => 'W3 Total Cache',
		);
	}

	/**
	 * List of currently active plugins which are incompatible with Minify
	 *
	 * @return array|boolean
	 */
	public function found_incompatible_plugins() {
		$active_plugins = $this->get_active_cache_plugins();

		if (!empty($active_plugins)) {
			return $active_plugins;
		}
		return false;
	}


	/**
	 * Instance of WP_Optimize_Detect_Cache_Plugins.
	 *
	 * @return WP_Optimize_Minify_Incompatible_Plugins
	 */
	static public function instance() {
		static $instance;
		if (empty($instance)) {
			$instance = new self();
		}

		return $instance;
	}
}