HEX
Server: Apache/2
System: Linux vps32496.sdns.vn 3.10.0-1160.99.1.el7.x86_64 #1 SMP Wed Sep 13 14:19:20 UTC 2023 x86_64
User: khuondaotc (1075)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/khuondaotc/public_html/wp-content/plugins/button-contact-vr/legacy/legacy-detector.php
<?php

// Define variable
$legacyDetected = false;

// Legacy options
$listOfOptions = array(
    "pzf_phone",
    "pzf_phone2",
    "pzf_phone3",
    "pzf_linkfanpage",
    "pzf_linkmessenger",
    "pzf_whatsapp",
    "pzf_zalo",
    "pzf_telegram",
    "pzf_instagram",
    "pzf_youtube",
    "pzf_tiktok",
    "pzf_viber",
    "pzf_linkggmap",
    "pzf_contact_link"
);

// Loop through the options and try to detect legacy plugin
foreach ($listOfOptions as $option) {
    // Check options one by one
    if (get_option($option, "") !== "") {
        $legacyDetected = true;
        break;
    }
}

// Update legacy setting
update_option('button_contact_legacy', $legacyDetected ? "yes" : "no");

// Legacy plugin settings were detected, always use legacy plugin
if ($legacyDetected) {
    define("BZ_CONTACT_BUTTON_USE_LEGACY", "YES");
}