✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ premium290.web-hosting.com ​🇻​♯➤ 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 63.250.38.37 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.51
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /home/tdhomesa/public_html/wp-content/plugins/user-meta/controllers//SettingsController.php
<?php
namespace UserMeta;

class SettingsController
{

    function __construct()
    {
        add_action('wp_ajax_um_update_settings', array(
            $this,
            'ajaxUpdateSettings'
        ));
    }

    function ajaxUpdateSettings()
    {
        global $userMeta;
        $userMeta->verifyNonce(true);

        if ((! empty($_REQUEST['action_type']) ? $_REQUEST['action_type'] : null) == 'authorize_pro') {
            $userMeta->updateProAccountSettings($_REQUEST);
            die();
        }

        $settings = $userMeta->arrayRemoveEmptyValue((! empty($_REQUEST) ? $_REQUEST : null));
        //@todo use sanitizeDeep
        //$settings = $userMeta->arrayRemoveEmptyValue(sanitizeDeep($_REQUEST));

        $extraFieldCount = ! empty($settings['backend_profile']['field_count']) ? $settings['backend_profile']['field_count'] : null;
        $extraFields = ! empty($settings['backend_profile']['fields']) ? $settings['backend_profile']['fields'] : null;

        if (is_array($extraFields)) {
            foreach ($extraFields as $key => $val) {
                if ($key >= $extraFieldCount)
                    unset($settings['backend_profile']['fields'][$key]);
            }
        }

        unset($settings['action']);
        unset($settings['pf_nonce']);
        unset($settings['is_ajax']);
        unset($settings['backend_profile']['field_count']);

        $settings = apply_filters('user_meta_pre_configuration_update', $settings, 'settings');

        $userMeta->updateData('settings', $settings);

        echo $userMeta->showMessage(__('Settings successfully saved.', $userMeta->name));
        die();
    }
}


Current_dir [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
22 Jun 2026 6.38 AM
tdhomesa / tdhomesa
0755
AdminAjaxController.php
9.771 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
AdminPagesController.php
8.364 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
ExecutionPageController.php
7.141 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
FileController.php
5.452 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
GdprController.php
0.673 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
LoginController.php
1.961 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
PreloadsController.php
11.962 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
SettingsController.php
1.611 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
ShortcodesController.php
6.595 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
VersionUpdateController.php
18.255 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644
WidgetController.php
0.571 KB
12 Jan 2025 7.50 PM
tdhomesa / tdhomesa
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF