HEX
Server: Apache
System: Linux host.fiblib.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64
User: scientificreligi (1062)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/scientificreligi/public_html/wp-content/plugins/auteur-framework/inc/vc-update.class.php
<?php
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}
if (!class_exists('G5P_Inc_Vc_Update')) {
    class G5P_Inc_Vc_Update {
        private static $_instance;
        public static function getInstance() {
            if (self::$_instance == NULL) { self::$_instance = new self(); }
            return self::$_instance;
        }

        public function init() {
            add_filter( 'upgrader_pre_download', array($this, 'remove_check_vc_update'), 15, 4 );
        }

        function remove_check_vc_update($reply, $package, $updater) {
            if (!function_exists('vc_plugin_name')) {
                return $reply;
            }

            $condition1 = isset( $updater->skin->plugin ) && vc_plugin_name() === $updater->skin->plugin;

            $condition2 = isset( $updater->skin->plugin_info ) && 'WPBakery Page Builder' === $updater->skin->plugin_info['Name'];
            if ( ! $condition1 && ! $condition2 ) {
                return $reply;
            }

            return false;
        }
    }
}