Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace MoOauthClient\Enterprise; use MoOauthClient\Config; use MoOauthCl..

Decoded Output download

<?php 
 
 
namespace MoOauthClient\Enterprise; 
 
use MoOauthClient\Config; 
use MoOauthClient\Premium\SignInSettingsSettings as PremiumSignInSettingsSettings; 
use MoOauthClient\Enterprise\UserAnalyticsDBOps; 
class SignInSettingsSettings extends PremiumSignInSettingsSettings 
{ 
    public function __construct() 
    { 
        $this->db_ops = new UserAnalyticsDBOps(); 
    } 
    public function change_current_config($post, $yf) 
    { 
        $yf = parent::change_current_config($post, $yf); 
        $yf->add_config("dynamic_callback_url", isset($post["dynamic_callback_url"]) ? stripslashes(wp_unslash($post["dynamic_callback_url"])) : ''); 
        $yf->add_config("activate_user_analytics", isset($post["mo_activate_user_analytics"]) ? stripslashes(wp_unslash($post["mo_activate_user_analytics"])) : ''); 
        $yf->add_config("disable_wp_login", isset($post["mo_oc_disable_wp_login"]) ? stripslashes(wp_unslash($post["mo_oc_disable_wp_login"])) : ''); 
        $yf->add_config("activate_single_login_flow", isset($post["mo_activate_single_login_flow"]) ? stripslashes(wp_unslash($post["mo_activate_single_login_flow"])) : ''); 
        $yf->add_config("common_login_button_display_name", isset($post["common_login_button_display_name"]) ? stripslashes(wp_unslash($post["common_login_button_display_name"])) : ''); 
        global $eG; 
        $eG->mo_oauth_client_update_option("mo_oauth_client_disable_wp_login", isset($post["mo_oc_disable_wp_login"])); 
        $eG->mo_oauth_client_update_option("mo_oauth_client_load_analytics", isset($post["mo_activate_user_analytics"])); 
        $eG->mo_oauth_client_update_option("mo_oauth_activate_single_login_flow", isset($post["mo_activate_single_login_flow"])); 
        $eG->mo_oauth_client_update_option("mo_oauth_common_login_button_display_name", isset($post["common_login_button_display_name"]) ? stripslashes(wp_unslash($post["common_login_button_display_name"])) : ''); 
        $this->db_ops->make_table_if_not_exists(); 
        do_action("mo_pg_add_subsite_col_to_user_analytics"); 
        return $yf; 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php


namespace MoOauthClient\Enterprise;

use MoOauthClient\Config;
use MoOauthClient\Premium\SignInSettingsSettings as PremiumSignInSettingsSettings;
use MoOauthClient\Enterprise\UserAnalyticsDBOps;
class SignInSettingsSettings extends PremiumSignInSettingsSettings
{
    public function __construct()
    {
        $this->db_ops = new UserAnalyticsDBOps();
    }
    public function change_current_config($post, $yf)
    {
        $yf = parent::change_current_config($post, $yf);
        $yf->add_config("\144\x79\x6e\x61\x6d\x69\x63\x5f\x63\x61\x6c\154\142\141\x63\153\x5f\165\162\x6c", isset($post["\x64\171\156\x61\x6d\151\143\137\143\141\x6c\154\x62\141\x63\x6b\x5f\165\162\154"]) ? stripslashes(wp_unslash($post["\144\x79\156\141\155\151\143\x5f\143\x61\x6c\154\142\141\x63\153\x5f\165\x72\154"])) : '');
        $yf->add_config("\x61\x63\x74\151\166\141\164\145\x5f\165\x73\145\162\137\x61\156\141\154\x79\164\151\143\x73", isset($post["\x6d\x6f\x5f\141\x63\x74\151\166\x61\164\x65\137\x75\163\x65\162\137\x61\x6e\141\x6c\171\164\151\x63\163"]) ? stripslashes(wp_unslash($post["\x6d\157\137\141\x63\x74\151\166\x61\x74\145\x5f\165\x73\145\x72\x5f\x61\156\x61\154\x79\x74\151\143\x73"])) : '');
        $yf->add_config("\144\151\x73\x61\x62\154\x65\x5f\x77\160\x5f\x6c\157\x67\151\x6e", isset($post["\155\157\137\x6f\x63\137\144\151\163\x61\142\x6c\145\137\x77\160\x5f\x6c\157\147\x69\x6e"]) ? stripslashes(wp_unslash($post["\155\157\137\157\x63\x5f\x64\151\163\x61\x62\154\145\x5f\167\x70\x5f\154\157\147\151\x6e"])) : '');
        $yf->add_config("\x61\143\164\x69\166\141\164\145\137\163\151\156\x67\154\x65\137\154\157\147\151\156\137\146\154\157\x77", isset($post["\155\x6f\x5f\141\x63\164\x69\x76\x61\164\x65\x5f\x73\x69\x6e\x67\154\x65\x5f\x6c\157\x67\x69\156\137\x66\154\x6f\x77"]) ? stripslashes(wp_unslash($post["\155\157\137\141\143\x74\151\166\141\164\x65\137\x73\x69\x6e\147\154\145\x5f\x6c\157\x67\x69\x6e\137\146\154\157\x77"])) : '');
        $yf->add_config("\x63\x6f\155\x6d\x6f\156\137\154\x6f\x67\151\156\137\x62\x75\x74\164\157\x6e\137\x64\151\163\x70\x6c\141\x79\137\156\141\155\145", isset($post["\x63\157\155\x6d\x6f\156\137\154\x6f\x67\x69\x6e\137\x62\x75\164\164\x6f\156\x5f\x64\x69\163\160\x6c\x61\x79\137\156\141\x6d\145"]) ? stripslashes(wp_unslash($post["\143\x6f\x6d\x6d\157\x6e\x5f\154\x6f\x67\151\x6e\x5f\x62\165\164\x74\157\x6e\137\144\x69\163\x70\x6c\141\x79\137\156\141\x6d\x65"])) : '');
        global $eG;
        $eG->mo_oauth_client_update_option("\155\157\137\x6f\x61\x75\x74\150\x5f\143\x6c\x69\x65\156\x74\x5f\144\151\163\x61\x62\x6c\145\137\167\160\137\154\x6f\x67\x69\156", isset($post["\x6d\157\x5f\157\143\x5f\x64\151\x73\141\142\x6c\145\x5f\167\160\x5f\154\157\147\151\156"]));
        $eG->mo_oauth_client_update_option("\x6d\157\137\157\141\x75\164\x68\137\x63\x6c\151\145\156\164\x5f\x6c\x6f\x61\x64\x5f\141\x6e\x61\x6c\171\164\x69\143\x73", isset($post["\155\157\137\141\x63\x74\151\166\141\164\x65\137\x75\x73\145\162\137\141\x6e\x61\x6c\171\164\151\143\163"]));
        $eG->mo_oauth_client_update_option("\x6d\157\137\x6f\x61\x75\164\x68\x5f\141\143\x74\151\166\x61\x74\x65\x5f\163\x69\x6e\x67\x6c\x65\x5f\154\157\x67\151\156\137\146\154\x6f\x77", isset($post["\x6d\x6f\137\x61\x63\x74\151\x76\x61\164\x65\137\x73\x69\x6e\147\x6c\145\x5f\x6c\x6f\147\x69\x6e\x5f\x66\154\x6f\167"]));
        $eG->mo_oauth_client_update_option("\x6d\157\x5f\157\x61\165\x74\x68\137\143\x6f\x6d\155\157\156\x5f\154\x6f\147\151\156\137\x62\x75\164\x74\x6f\x6e\137\x64\151\x73\x70\x6c\x61\171\137\x6e\141\x6d\145", isset($post["\143\157\x6d\155\157\156\137\154\x6f\147\x69\x6e\x5f\x62\x75\164\x74\157\x6e\137\x64\x69\163\160\x6c\141\171\x5f\156\141\x6d\x65"]) ? stripslashes(wp_unslash($post["\x63\x6f\x6d\x6d\x6f\156\137\154\157\147\151\156\x5f\x62\x75\164\x74\x6f\x6e\137\x64\x69\163\160\x6c\141\171\x5f\x6e\x61\x6d\145"])) : '');
        $this->db_ops->make_table_if_not_exists();
        do_action("\155\157\x5f\160\147\x5f\141\x64\x64\x5f\x73\165\x62\x73\151\164\x65\x5f\x63\x6f\x6c\x5f\x74\157\137\x75\x73\x65\x72\137\x61\156\141\154\x79\164\x69\x63\163");
        return $yf;
    }
}

Function Calls

None

Variables

None

Stats

MD5 88a6f421acbf5aea01418bf891fe7371
Eval Count 0
Decode Time 66 ms