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\Classes; 
 
use MOSAML\LicenseLibrary\Handlers\Mo_License_Actions_Handler; 
use MOSAML\LicenseLibrary\Handlers\Mo_License_Add_View_Handler; 
use MOSAML\LicenseLibrary\Utils\Mo_License_Actions_Utility; 
use MOSAML\LicenseLibrary\Views\Mo_License_Notice_Views; 
use MOSAML\LicenseLibrary\Mo_License_Service; 
if (defined("ABSPATH")) { 
    goto at; 
} 
exit; 
at: 
class Mo_License_Library 
{ 
    private $license_expiry_date; 
    public static $environment_type; 
    private $license_actions; 
    private $license_actions_handler; 
    private $license_views; 
    private $license_add_view_handler; 
    private $license_add_view_actions; 
    public function __construct() 
    { 
        if (!Mo_License_Service::is_customer_license_verified()) { 
            goto y6; 
        } 
        $this->set_license_expiry(); 
        $this->set_environment_type(); 
        $this->add_license_actions(); 
        $this->add_license_views(); 
        y6: 
    } 
    private function add_license_actions() 
    { 
        $this->license_actions_handler = new Mo_License_Actions_Handler($this->license_expiry_date); 
        $this->license_actions = new Mo_License_Actions($this->license_actions_handler); 
    } 
    private function add_license_views() 
    { 
        $this->license_views = new Mo_License_Notice_Views(); 
        $this->license_add_view_handler = new Mo_License_Add_View_Handler($this->license_views); 
        $this->license_add_view_actions = new Mo_License_Add_View_Actions($this->license_add_view_handler); 
    } 
    private function set_license_expiry() 
    { 
        $this->license_expiry_date = Mo_License_Service::get_expiry_date(); 
    } 
    private function set_environment_type() 
    { 
        self::$environment_type = Mo_License_Actions_Utility::get_environment_type(); 
    } 
} 
 ?>

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\Classes;

use MOSAML\LicenseLibrary\Handlers\Mo_License_Actions_Handler;
use MOSAML\LicenseLibrary\Handlers\Mo_License_Add_View_Handler;
use MOSAML\LicenseLibrary\Utils\Mo_License_Actions_Utility;
use MOSAML\LicenseLibrary\Views\Mo_License_Notice_Views;
use MOSAML\LicenseLibrary\Mo_License_Service;
if (defined("\101\x42\123\120\x41\124\x48")) {
    goto at;
}
exit;
at:
class Mo_License_Library
{
    private $license_expiry_date;
    public static $environment_type;
    private $license_actions;
    private $license_actions_handler;
    private $license_views;
    private $license_add_view_handler;
    private $license_add_view_actions;
    public function __construct()
    {
        if (!Mo_License_Service::is_customer_license_verified()) {
            goto y6;
        }
        $this->set_license_expiry();
        $this->set_environment_type();
        $this->add_license_actions();
        $this->add_license_views();
        y6:
    }
    private function add_license_actions()
    {
        $this->license_actions_handler = new Mo_License_Actions_Handler($this->license_expiry_date);
        $this->license_actions = new Mo_License_Actions($this->license_actions_handler);
    }
    private function add_license_views()
    {
        $this->license_views = new Mo_License_Notice_Views();
        $this->license_add_view_handler = new Mo_License_Add_View_Handler($this->license_views);
        $this->license_add_view_actions = new Mo_License_Add_View_Actions($this->license_add_view_handler);
    }
    private function set_license_expiry()
    {
        $this->license_expiry_date = Mo_License_Service::get_expiry_date();
    }
    private function set_environment_type()
    {
        self::$environment_type = Mo_License_Actions_Utility::get_environment_type();
    }
}

Function Calls

None

Variables

None

Stats

MD5 bc0c76ca1b5b8959d320f63b5d8e1920
Eval Count 0
Decode Time 100 ms