/** * Controller. */ public static function controller() { if (empty($_GET['source'])) { return; } if (empty($_GET['s'])) { return; } if ('WPGlobus' !== $_GET['source'] || 'WPGlobus' !== $_GET['s']) { return; } self::$fake_compatible_with = $GLOBALS['wp_version']; self::$plugin_card['free'] = array(); self::$plugin_card['paid'] = array(); self::_setup_paid_plugins(); // Enqueue the CSS & JS scripts. add_action('admin_enqueue_scripts', array(__CLASS__, 'enqueue_scripts')); add_filter('plugins_api_result', array(__CLASS__, 'filter__plugins_api_result'), 10, 3); }