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 /** * This file is a part of the miniorange-saml-20-single-sign-on plugin. * ..

Decoded Output download

<?php 
/** 
 * This file is a part of the miniorange-saml-20-single-sign-on plugin. 
 * 
 * @link https://plugins.miniorange.com/ 
 * @author miniOrange 
 * @package miniorange-saml-20-single-sign-on 
 */ 
 
 
namespace MOSAML\LicenseLibrary\Views; 
 
use MOSAML\LicenseLibrary\Classes\Mo_License_Constants; 
use MOSAML\LicenseLibrary\Classes\Mo_License_Dao; 
use MOSAML\LicenseLibrary\Mo_License_Config; 
use MOSAML\LicenseLibrary\Mo_License_Service; 
use MOSAML\LicenseLibrary\Utils\Mo_License_View_Utility; 
if (defined("ABSPATH")) { 
    goto Kr; 
} 
exit; 
Kr: 
class Mo_License_Notice_Views 
{ 
    protected $expiry_date; 
    protected $remaining_days; 
    protected $content_options; 
    private function get_content_options() 
    { 
        $bN = Mo_License_Service::get_expiry_date(); 
        $wZ = array("##expiry_date##" => $bN, "##remaining_days##" => Mo_License_Service::get_expiry_remaining_days($bN), "##disable_date##" => Mo_License_Service::get_disable_date($bN), "##grace_days_left##" => Mo_License_Service::get_grace_days_left($bN), "##customer_email##" => Mo_License_Dao::mo_get_option(Mo_License_Config::CUSTOMER_EMAIL_OPTION)); 
        if (empty(Mo_License_Config::$notice_options)) { 
            goto r3; 
        } 
        foreach (Mo_License_Config::$notice_options as $Ht => $SN) { 
            $wZ["##" . $Ht . "##"] = Mo_License_Dao::mo_get_option($SN); 
            Lj: 
        } 
        tF: 
        r3: 
        return $wZ; 
    } 
    public function get_license_notice() 
    { 
        $CF = ''; 
        $wf = $this->get_content_options(); 
        if (Mo_License_Constants::EPOCH_DATE === $wf["##expiry_date##"]) { 
            goto Bg; 
        } 
        if (Mo_License_View_Utility::show_expiry_notice($wf["##remaining_days##"])) { 
            goto Yp; 
        } 
        goto sB; 
        Bg: 
        $CF = $this->get_tampered_license_notice(); 
        goto sB; 
        Yp: 
        $CF = $this->get_expired_license_notice(); 
        sB: 
        return $CF; 
    } 
    public function display_dashboard_widget() 
    { 
        $wf = $this->get_content_options(); 
        $ei = Mo_License_View_Utility::get_widget_notice($wf); 
        $it = "
\xa		<div class="mo-lic-dashboard-widget">
\xa\x9	\x9<div style="width:12%">\xd
		\x9    <img src="" . esc_attr(plugins_url("views\includes\images\miniorange-logo.png", dirname(__FILE__))) . "" alt="miniOrange Logo" width="50px"/>
\xa\x9\x9\x9</div>\xd\xa\x9\x9	<div style="width: 85%;font-size: 1.5em;">" . Mo_License_Config::PLUGIN_NAME . "</div>\xd
	\x9</div>"; 
        if (empty($ei)) { 
            goto NX; 
        } 
        $it .= "
            <div class="mo-lic-widget-container">\xd\xa\x9\x9	    <p class="mo-lic-widget-text">" . $ei . "</p>\xd
\x9	    </div>"; 
        NX: 
        $it .= "
        <div style="text-align:center">\xd\xa	\x9\x9<table class="mo-lic-widget-table">\xd\xa\x9	\x9\x9<tr>\xd\xa\x9		\x9\x9<td class="mo-lic-widget-table-text-col1"><b>miniOrange Account Email</b></td>
\xa	\x9	\x9	<td class="mo-lic-widget-table-text-col2">" . esc_html($wf["##customer_email##"]) . "</td>
				</tr>
\xa			\x9<tr>\xd
\x9\x9	\x9\x9<td class="mo-lic-widget-table-text-col1"><b>Plugin License Expiry Date</b></td>
\xa	\x9	\x9	<td class="mo-lic-widget-table-text-col2">\xd
\x9	\x9		    <form name="mo_saml_refresh_expiry" id="" . Mo_License_Constants::DASHBOARD_WIDGET_REFRESH_ID . "" method="POST">
\xa                            " . wp_nonce_field(Mo_License_Constants::DASHBOARD_WIDGET_REFRESH_ID) . "
\xa                            <input type="hidden" name="option" value="" . Mo_License_Constants::DASHBOARD_WIDGET_REFRESH_ID . "">
                            <b> " . esc_html($wf["##expiry_date##"]) . " </b>
                            <button type="submit" class="mo-lic-widget-refresh">&#x21bb;</button>\xd
                        </form>
\xa\x9\x9\x9\x9	    \xd\xa\x9\x9		\x9</td>\xd\xa\x9	\x9\x9</tr>
\xa\x9\x9	</table>
\x9	</div>\xd
\x9	<div class="mo-lic-widget-support-links">
\xa            <div>\xd\xa                <a href="admin.php?page=" . esc_attr(Mo_License_Config::PLUGIN_SLUG) . "" style="color:white;">\xd\xa                <button class="button button-primary button-large"><b>Go to plugin settings</b></button>\xd\xa                </a>
            </div>
            <div>
                Need any help? Contact us on \xd\xa                <a href="mailto:" . esc_attr(Mo_License_Config::SUPPORT_EMAIL) . "">\xd
                    <b>" . esc_html(Mo_License_Config::SUPPORT_EMAIL) . "</b>
                </a>
            </div>
	\x9</div>"; 
        echo $it; 
    } 
    private function get_tampered_license_notice() 
    { 
        $CF = "
\x9		<div style="display:flex;" class="notice notice-error">\xd
                <p class="mo-lic-admin-notice-text">\xd\xa\x9		\x9	<b>ALERT:</b> It seems that your <b><a href="admin.php?page=" . Mo_License_Config::PLUGIN_SLUG . "">" . Mo_License_Config::PLUGIN_NAME . "</a></b> license has been \xd\xa\x9\x9	\x9\x9tampered and hence the plugin has stopped working.<br> " . $this->get_escaped_notice(Mo_License_Config::$tampered_notice_content) . "
\xa	\x9	\x9</p>\xd\xa            </div>"; 
        return $CF; 
    } 
    private function get_expired_license_notice() 
    { 
        $wf = $this->get_content_options(); 
        $S2 = Mo_License_View_Utility::get_admin_notice_html(Mo_License_View_Utility::get_notice_day_key($wf["##remaining_days##"]), $wf); 
        $CF = "\xd
            <div style="display:flex;" class="notice " . esc_attr(Mo_License_View_Utility::get_expiry_admin_notice_class($wf["##remaining_days##"])) . "">
                <div>
                    <img src="" . esc_attr(plugins_url("views\includes\images\miniorange-logo.png", dirname(__FILE__))) . "" class="alignleft mo-lic-admin-notice" alt="miniOrange logo">
\xa                </div>\xd\xa                <div>
\xa\x9\x9	\x9\x9<div class="alignright" style="padding-top: 12px;">
\xa	\x9	\x9		<a href="admin.php?page=" . esc_attr(Mo_License_Config::PLUGIN_SLUG) . "">\xd
		\x9\x9\x9\x9    <button class="button button-primary" type="button">Go to Plugin Settings</button>\xd\xa			\x9\x9\x9</a>
\x9\x9		\x9</div>
\x9\x9	\x9	<h2 class="mo-lic-admin-notice-heading">" . esc_html($S2["heading"]) . "</h2>\xd
	\x9			<div class="alignleft">" . $S2["content"]; 
        if (!($wf["##remaining_days##"] > 10)) { 
            goto Rj; 
        } 
        $CF .= "
	\x9	\x9\x9\x9<form method="post" name="" action="" id="" . Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID . ""> " . wp_nonce_field(Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID) . " \xd
		\x9	\x9\x9	<input type="hidden" name="option" value="" . Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID . ""/>\xd\xa                        	<input type="submit" value="Dismiss" id="" . Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID . "" class="alignright button button-link" />\xd
\x9					\x9<div class="clear"></div>
	\x9\x9\x9\x9\x9</form>"; 
        Rj: 
        $CF .= "\xd
                    </div>
\x9		\x9</div>\xd\xa            </div>"; 
        return $CF; 
    } 
    private function get_escaped_notice($CF) 
    { 
        return wp_kses($CF, array("b" => array(), "a" => array("href" => array()))); 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
/**
 * This file is a part of the miniorange-saml-20-single-sign-on plugin.
 *
 * @link https://plugins.miniorange.com/
 * @author miniOrange
 * @package miniorange-saml-20-single-sign-on
 */


namespace MOSAML\LicenseLibrary\Views;

use MOSAML\LicenseLibrary\Classes\Mo_License_Constants;
use MOSAML\LicenseLibrary\Classes\Mo_License_Dao;
use MOSAML\LicenseLibrary\Mo_License_Config;
use MOSAML\LicenseLibrary\Mo_License_Service;
use MOSAML\LicenseLibrary\Utils\Mo_License_View_Utility;
if (defined("\101\102\123\120\101\x54\x48")) {
    goto Kr;
}
exit;
Kr:
class Mo_License_Notice_Views
{
    protected $expiry_date;
    protected $remaining_days;
    protected $content_options;
    private function get_content_options()
    {
        $bN = Mo_License_Service::get_expiry_date();
        $wZ = array("\43\43\x65\x78\160\151\x72\171\x5f\144\x61\164\145\x23\x23" => $bN, "\43\43\x72\x65\155\x61\x69\156\151\156\x67\137\144\x61\x79\x73\43\43" => Mo_License_Service::get_expiry_remaining_days($bN), "\43\x23\x64\151\x73\x61\x62\154\145\x5f\x64\141\164\145\43\x23" => Mo_License_Service::get_disable_date($bN), "\43\43\147\x72\141\x63\x65\137\144\141\171\163\x5f\154\145\146\164\x23\x23" => Mo_License_Service::get_grace_days_left($bN), "\x23\43\143\x75\x73\164\x6f\x6d\145\162\x5f\x65\x6d\x61\x69\x6c\43\43" => Mo_License_Dao::mo_get_option(Mo_License_Config::CUSTOMER_EMAIL_OPTION));
        if (empty(Mo_License_Config::$notice_options)) {
            goto r3;
        }
        foreach (Mo_License_Config::$notice_options as $Ht => $SN) {
            $wZ["\x23\43" . $Ht . "\x23\x23"] = Mo_License_Dao::mo_get_option($SN);
            Lj:
        }
        tF:
        r3:
        return $wZ;
    }
    public function get_license_notice()
    {
        $CF = '';
        $wf = $this->get_content_options();
        if (Mo_License_Constants::EPOCH_DATE === $wf["\x23\x23\145\170\160\x69\x72\171\x5f\144\x61\x74\145\43\x23"]) {
            goto Bg;
        }
        if (Mo_License_View_Utility::show_expiry_notice($wf["\43\x23\x72\145\x6d\141\x69\156\x69\x6e\147\137\144\x61\x79\x73\x23\x23"])) {
            goto Yp;
        }
        goto sB;
        Bg:
        $CF = $this->get_tampered_license_notice();
        goto sB;
        Yp:
        $CF = $this->get_expired_license_notice();
        sB:
        return $CF;
    }
    public function display_dashboard_widget()
    {
        $wf = $this->get_content_options();
        $ei = Mo_License_View_Utility::get_widget_notice($wf);
        $it = "\15\xa\11\11\74\144\x69\x76\40\143\154\141\163\x73\x3d\42\155\157\55\x6c\x69\x63\55\x64\x61\x73\x68\142\x6f\x61\x72\144\55\x77\151\x64\147\145\164\42\x3e\15\xa\x9\11\x9\74\x64\151\x76\40\163\164\171\x6c\x65\75\x22\167\x69\x64\164\x68\72\x31\x32\45\x22\x3e\xd\12\11\11\x9\x20\x20\40\x20\74\x69\x6d\147\40\163\x72\x63\x3d\42" . esc_attr(plugins_url("\166\x69\145\167\163\134\x69\x6e\143\x6c\165\144\145\x73\134\x69\155\141\147\x65\163\x5c\x6d\x69\156\151\157\162\141\x6e\147\145\x2d\x6c\x6f\x67\157\x2e\x70\156\x67", dirname(__FILE__))) . "\42\40\141\x6c\x74\x3d\x22\x6d\151\x6e\x69\117\x72\141\156\147\x65\x20\114\157\147\157\42\40\x77\x69\x64\164\x68\x3d\42\65\x30\x70\x78\x22\x2f\x3e\15\xa\x9\x9\x9\74\57\x64\151\166\76\xd\xa\x9\x9\11\74\144\x69\x76\x20\x73\x74\x79\154\145\75\42\x77\151\x64\x74\x68\72\40\x38\65\x25\73\146\x6f\x6e\164\x2d\163\151\172\145\x3a\40\x31\56\x35\145\x6d\x3b\x22\76" . Mo_License_Config::PLUGIN_NAME . "\74\x2f\x64\x69\166\x3e\xd\12\11\x9\x3c\x2f\x64\x69\166\x3e";
        if (empty($ei)) {
            goto NX;
        }
        $it .= "\15\12\40\40\40\40\x20\40\x20\40\40\x20\x20\40\74\144\x69\x76\x20\x63\154\x61\x73\163\75\x22\155\157\55\154\x69\x63\55\x77\x69\144\x67\145\x74\x2d\143\157\x6e\x74\x61\x69\x6e\145\162\x22\76\xd\xa\x9\x9\11\40\40\x20\40\74\x70\40\x63\x6c\x61\x73\163\75\x22\155\157\x2d\x6c\x69\x63\x2d\167\151\x64\147\x65\164\55\164\x65\x78\164\x22\76" . $ei . "\74\x2f\x70\x3e\xd\12\x9\11\40\40\x20\x20\74\57\144\x69\166\76";
        NX:
        $it .= "\15\12\40\x20\x20\40\x20\40\40\x20\74\144\151\166\40\163\164\x79\154\145\x3d\x22\x74\145\x78\164\x2d\141\154\151\x67\156\x3a\x63\145\156\x74\x65\x72\42\76\xd\xa\11\x9\x9\74\164\x61\142\154\x65\x20\143\154\x61\x73\x73\75\42\x6d\157\x2d\x6c\151\x63\55\x77\x69\144\x67\145\x74\x2d\x74\x61\142\154\145\x22\76\xd\xa\x9\11\x9\x9\x3c\164\162\76\xd\xa\x9\11\11\x9\x9\x3c\164\144\x20\143\154\x61\163\x73\75\x22\155\157\x2d\x6c\151\143\x2d\x77\151\x64\147\x65\x74\55\164\141\142\154\145\55\x74\145\170\x74\x2d\143\157\154\61\42\x3e\74\x62\x3e\x6d\151\156\151\x4f\162\x61\156\147\x65\x20\101\143\143\157\x75\x6e\164\x20\x45\155\141\x69\154\74\57\142\76\x3c\57\x74\144\76\15\xa\11\x9\11\x9\11\x3c\164\x64\40\143\x6c\141\x73\x73\x3d\42\x6d\157\55\154\x69\143\55\167\x69\x64\147\x65\x74\x2d\164\x61\142\x6c\x65\x2d\x74\145\x78\164\x2d\x63\x6f\x6c\x32\x22\76" . esc_html($wf["\43\43\x63\165\163\x74\x6f\x6d\145\162\137\145\155\141\151\x6c\x23\x23"]) . "\74\57\x74\x64\x3e\15\12\11\11\11\11\74\x2f\x74\162\76\15\xa\11\11\11\x9\x3c\164\162\76\xd\12\x9\x9\11\x9\x9\74\x74\x64\40\143\154\x61\x73\163\75\x22\x6d\x6f\x2d\x6c\x69\143\55\167\x69\144\x67\145\x74\55\164\141\x62\154\145\x2d\164\x65\x78\x74\55\x63\x6f\x6c\x31\x22\76\x3c\x62\x3e\x50\154\x75\x67\x69\x6e\x20\114\151\143\x65\156\x73\x65\x20\x45\x78\x70\151\162\x79\x20\x44\x61\x74\145\x3c\x2f\142\76\x3c\x2f\164\x64\76\15\xa\11\x9\11\x9\11\74\x74\x64\40\x63\x6c\141\x73\x73\x3d\42\155\x6f\55\154\151\x63\55\x77\x69\x64\147\x65\164\55\x74\141\x62\x6c\x65\55\x74\x65\170\164\x2d\143\x6f\x6c\62\x22\76\xd\12\x9\11\x9\11\11\40\x20\x20\x20\x3c\x66\x6f\162\155\40\x6e\x61\155\x65\x3d\x22\155\157\x5f\x73\x61\x6d\154\137\x72\x65\146\x72\x65\x73\x68\137\x65\x78\160\151\x72\x79\42\40\x69\144\75\42" . Mo_License_Constants::DASHBOARD_WIDGET_REFRESH_ID . "\x22\40\x6d\x65\164\150\x6f\144\x3d\x22\120\x4f\x53\x54\x22\x3e\15\xa\x20\40\40\40\40\x20\x20\40\40\x20\40\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\40\40\40\x20" . wp_nonce_field(Mo_License_Constants::DASHBOARD_WIDGET_REFRESH_ID) . "\15\xa\40\40\x20\x20\x20\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\40\x20\40\40\40\x20\x20\40\x20\74\151\156\x70\x75\164\x20\x74\171\160\x65\75\x22\150\x69\x64\x64\145\x6e\42\x20\156\x61\155\145\x3d\42\157\x70\x74\151\157\x6e\x22\x20\x76\x61\154\x75\x65\75\42" . Mo_License_Constants::DASHBOARD_WIDGET_REFRESH_ID . "\x22\76\15\12\40\x20\40\40\40\x20\40\40\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\40\x20\74\142\76\40" . esc_html($wf["\x23\43\x65\x78\160\151\162\x79\x5f\x64\x61\x74\145\43\43"]) . "\40\74\57\142\x3e\15\12\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\40\40\40\x20\74\x62\165\x74\x74\x6f\156\x20\164\x79\x70\x65\x3d\42\x73\165\x62\x6d\151\164\x22\40\x63\154\141\163\163\x3d\x22\x6d\157\x2d\154\x69\143\x2d\167\x69\x64\147\145\x74\x2d\162\145\146\162\145\x73\150\x22\76\x26\x23\x78\62\x31\x62\142\x3b\74\x2f\142\165\164\164\x6f\156\x3e\xd\12\40\40\40\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\x3c\57\146\x6f\162\x6d\76\15\xa\x9\x9\x9\x9\11\40\40\40\40\xd\xa\x9\x9\11\11\x9\x3c\57\x74\x64\76\xd\xa\x9\11\x9\x9\x3c\57\164\x72\76\15\xa\x9\x9\11\x3c\x2f\164\x61\142\154\145\x3e\15\12\x9\11\74\x2f\144\x69\x76\x3e\xd\12\x9\11\x3c\144\x69\166\x20\143\154\141\x73\x73\75\x22\155\x6f\x2d\154\151\x63\55\x77\x69\x64\147\145\164\x2d\163\x75\160\x70\x6f\162\164\x2d\x6c\x69\156\153\163\42\76\15\xa\x20\40\x20\40\x20\40\40\40\x20\x20\x20\40\74\x64\151\166\76\xd\xa\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\40\74\141\x20\x68\x72\x65\x66\75\x22\141\144\x6d\x69\156\56\x70\150\160\x3f\x70\x61\x67\145\75" . esc_attr(Mo_License_Config::PLUGIN_SLUG) . "\x22\x20\163\x74\171\154\x65\75\x22\x63\x6f\154\157\x72\72\167\150\x69\x74\x65\x3b\42\x3e\xd\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\74\142\x75\x74\x74\157\x6e\x20\x63\x6c\x61\163\x73\x3d\42\x62\x75\164\164\157\156\x20\142\x75\x74\164\157\x6e\x2d\x70\x72\151\x6d\141\162\x79\40\x62\165\x74\x74\157\156\x2d\x6c\141\x72\147\x65\x22\x3e\74\142\x3e\107\x6f\x20\164\157\40\x70\x6c\165\x67\x69\x6e\x20\163\x65\164\164\x69\156\x67\163\x3c\x2f\142\x3e\x3c\x2f\x62\x75\x74\164\x6f\156\x3e\xd\xa\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\40\40\x3c\x2f\x61\x3e\15\12\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\x3c\57\144\x69\166\76\15\12\40\40\40\40\x20\40\x20\40\40\x20\x20\40\74\144\x69\x76\76\15\12\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\x4e\x65\x65\144\x20\141\156\171\x20\x68\145\x6c\x70\77\40\x43\x6f\156\164\x61\x63\164\40\165\x73\x20\157\156\40\xd\xa\x20\40\x20\x20\x20\40\x20\x20\40\40\40\40\40\x20\x20\x20\74\x61\40\150\x72\x65\x66\x3d\42\155\x61\151\154\x74\x6f\x3a" . esc_attr(Mo_License_Config::SUPPORT_EMAIL) . "\42\76\xd\12\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\x20\x3c\142\x3e" . esc_html(Mo_License_Config::SUPPORT_EMAIL) . "\x3c\x2f\142\76\15\12\x20\40\40\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\74\x2f\x61\x3e\15\12\40\40\x20\x20\40\x20\40\40\40\x20\x20\x20\x3c\57\x64\x69\166\x3e\15\12\11\x9\x3c\x2f\144\151\166\x3e";
        echo $it;
    }
    private function get_tampered_license_notice()
    {
        $CF = "\15\12\x9\11\11\x3c\x64\151\166\40\163\164\x79\x6c\145\x3d\42\x64\151\163\160\x6c\x61\x79\72\146\x6c\145\x78\73\42\40\x63\154\x61\163\x73\x3d\x22\x6e\x6f\x74\x69\143\145\x20\x6e\157\164\151\143\x65\55\145\x72\162\x6f\x72\42\76\xd\12\40\40\40\x20\x20\x20\40\40\40\40\40\40\40\x20\40\x20\74\160\x20\143\x6c\141\x73\163\x3d\42\155\x6f\x2d\x6c\x69\143\x2d\141\144\x6d\x69\156\55\x6e\157\164\151\143\145\55\x74\x65\x78\x74\42\76\xd\xa\x9\11\11\x9\11\x3c\x62\76\101\114\105\122\124\x3a\74\x2f\142\76\40\111\164\40\x73\x65\145\155\163\x20\x74\150\141\164\x20\171\157\165\x72\x20\x3c\142\76\x3c\141\40\x68\162\145\x66\x3d\x22\141\144\x6d\x69\156\x2e\x70\150\x70\x3f\160\141\x67\145\75" . Mo_License_Config::PLUGIN_SLUG . "\42\x3e" . Mo_License_Config::PLUGIN_NAME . "\74\57\141\76\x3c\57\x62\76\x20\x6c\x69\143\145\x6e\163\x65\x20\x68\x61\x73\40\142\145\x65\156\40\xd\xa\x9\x9\11\x9\x9\164\x61\155\x70\x65\162\x65\x64\40\x61\156\144\x20\150\x65\x6e\x63\145\40\x74\x68\145\x20\160\x6c\x75\147\x69\156\40\150\141\x73\x20\163\164\x6f\160\160\145\x64\x20\x77\157\162\x6b\151\156\x67\56\x3c\x62\162\76\40" . $this->get_escaped_notice(Mo_License_Config::$tampered_notice_content) . "\15\xa\11\x9\11\x9\x3c\x2f\160\76\xd\xa\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\x3c\x2f\x64\151\166\x3e";
        return $CF;
    }
    private function get_expired_license_notice()
    {
        $wf = $this->get_content_options();
        $S2 = Mo_License_View_Utility::get_admin_notice_html(Mo_License_View_Utility::get_notice_day_key($wf["\43\x23\162\x65\x6d\141\151\x6e\x69\156\147\x5f\x64\141\171\163\x23\x23"]), $wf);
        $CF = "\xd\12\40\x20\40\40\x20\40\40\x20\x20\40\x20\x20\x3c\x64\151\x76\40\x73\164\171\x6c\x65\75\42\x64\151\163\x70\154\x61\x79\72\x66\x6c\x65\170\73\x22\40\143\154\141\163\x73\x3d\42\x6e\157\164\x69\143\x65\40" . esc_attr(Mo_License_View_Utility::get_expiry_admin_notice_class($wf["\43\x23\x72\x65\155\141\151\156\x69\x6e\x67\137\x64\x61\171\x73\43\x23"])) . "\x22\x3e\15\12\40\x20\40\40\40\x20\x20\x20\40\x20\40\40\40\40\x20\x20\74\144\x69\x76\x3e\15\12\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\x20\x20\x3c\x69\x6d\x67\40\163\162\143\x3d\42" . esc_attr(plugins_url("\166\151\145\167\x73\134\x69\x6e\x63\x6c\165\144\x65\x73\x5c\151\x6d\x61\147\145\x73\x5c\x6d\151\156\151\x6f\162\x61\156\147\x65\55\154\157\147\157\x2e\160\x6e\x67", dirname(__FILE__))) . "\x22\x20\x63\154\x61\x73\163\75\x22\141\154\151\147\x6e\154\145\146\164\40\155\157\55\x6c\151\143\x2d\141\144\x6d\x69\x6e\55\156\x6f\x74\151\143\145\42\x20\141\154\164\x3d\42\x6d\x69\156\151\117\x72\x61\156\147\145\40\154\x6f\x67\x6f\x22\x3e\15\xa\x20\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\74\x2f\144\151\166\76\xd\xa\40\40\x20\x20\x20\40\40\40\40\40\x20\x20\40\40\40\x20\x3c\x64\151\166\x3e\15\xa\x9\x9\11\x9\x9\74\x64\151\x76\40\143\x6c\x61\x73\x73\x3d\42\x61\x6c\151\x67\x6e\162\151\147\150\x74\x22\40\163\x74\171\x6c\x65\x3d\42\160\141\x64\x64\x69\x6e\147\x2d\x74\x6f\160\72\x20\x31\x32\x70\x78\x3b\x22\x3e\15\xa\11\x9\11\x9\11\11\74\x61\x20\150\x72\x65\x66\x3d\x22\141\144\x6d\151\156\x2e\160\150\x70\x3f\x70\x61\x67\145\75" . esc_attr(Mo_License_Config::PLUGIN_SLUG) . "\x22\76\xd\12\11\11\x9\x9\x9\x9\x20\40\40\x20\x3c\x62\x75\164\x74\157\156\40\143\x6c\141\x73\163\x3d\x22\142\x75\164\x74\157\156\x20\142\165\x74\x74\157\x6e\x2d\160\162\151\155\x61\162\x79\x22\40\x74\171\160\145\x3d\x22\x62\x75\164\164\157\156\x22\76\107\157\x20\164\x6f\x20\x50\154\x75\147\x69\x6e\x20\x53\145\x74\x74\151\156\147\163\x3c\57\142\x75\164\x74\x6f\156\x3e\xd\xa\11\11\11\x9\x9\x9\74\x2f\x61\76\15\12\x9\x9\11\11\x9\74\57\x64\x69\x76\76\15\12\x9\x9\11\x9\11\x3c\x68\x32\x20\143\154\x61\163\x73\x3d\42\x6d\157\55\x6c\151\x63\55\141\x64\155\x69\156\x2d\156\157\x74\x69\x63\x65\55\x68\x65\141\144\151\156\147\x22\76" . esc_html($S2["\x68\x65\x61\x64\151\156\147"]) . "\x3c\x2f\x68\62\76\xd\12\11\x9\11\11\11\x3c\144\151\166\x20\x63\154\141\x73\x73\x3d\x22\x61\154\x69\x67\x6e\154\145\146\x74\42\x3e" . $S2["\143\157\156\164\145\156\x74"];
        if (!($wf["\x23\x23\x72\x65\x6d\141\x69\156\x69\x6e\x67\x5f\144\x61\171\163\43\43"] > 10)) {
            goto Rj;
        }
        $CF .= "\15\12\11\x9\11\x9\x9\x9\74\x66\x6f\162\x6d\x20\155\x65\x74\150\157\144\75\x22\160\157\x73\x74\x22\x20\x6e\141\155\145\75\x22\x22\40\141\143\164\151\x6f\156\75\x22\42\40\151\144\75\42" . Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID . "\42\x3e\40" . wp_nonce_field(Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID) . "\40\xd\12\11\11\x9\11\x9\x9\11\x3c\x69\x6e\x70\x75\x74\40\x74\x79\x70\x65\75\x22\150\151\144\144\145\x6e\42\x20\x6e\x61\155\x65\75\42\x6f\160\x74\151\157\156\x22\40\166\x61\154\165\x65\x3d\42" . Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID . "\42\57\x3e\xd\xa\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\11\74\151\156\x70\165\x74\x20\164\x79\x70\x65\x3d\42\163\165\x62\155\x69\x74\42\x20\x76\141\154\x75\145\x3d\42\104\151\x73\155\x69\163\x73\42\40\151\144\75\x22" . Mo_License_Constants::ADMIN_NOTICE_DISMISS_ID . "\42\x20\143\154\141\x73\x73\x3d\42\141\154\x69\x67\156\x72\x69\x67\150\164\x20\142\165\164\x74\x6f\x6e\x20\x62\165\x74\164\x6f\156\x2d\x6c\x69\156\x6b\x22\40\57\76\xd\12\x9\11\11\11\11\11\x9\x3c\x64\151\166\40\143\x6c\141\163\x73\75\x22\x63\x6c\x65\141\162\42\x3e\74\x2f\144\x69\166\x3e\15\12\11\x9\x9\x9\x9\x9\x3c\x2f\146\157\162\155\x3e";
        Rj:
        $CF .= "\xd\12\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\40\74\x2f\144\151\166\76\15\12\x9\11\11\x9\74\x2f\144\x69\166\x3e\xd\xa\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x3c\x2f\144\151\166\76";
        return $CF;
    }
    private function get_escaped_notice($CF)
    {
        return wp_kses($CF, array("\142" => array(), "\141" => array("\150\162\x65\146" => array())));
    }
}

Function Calls

None

Variables

None

Stats

MD5 37af5264d7992e571b020479b15a076e
Eval Count 0
Decode Time 104 ms