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

Signing you up...

Thank you for signing up!

PHP Decode

eval(base64_decode("PD9waHANCi8qKg0KICogQHBhY2thZ2UgT09XQ09ERSBBVVRPIFRBR1MgR0VORVJBVE9SDQ..

Decoded Output download

<?php
/**
 * @package OOWCODE AUTO TAGS GENERATOR
 */

namespace OOWCODEDOTCOM\OOWCODE_AUTO_TAGS_GENERATOR\OOWCODE_Plugin_ui;

if (!defined("ABSPATH")) {
    exit();
}

use OOWCODEDOTCOM\OOWCODE_AUTO_TAGS_GENERATOR\OOWCODE_Plugin_parameters\OOWCODE_Plugin_parameters;

class OOWCODE_Plugin_ui
{
    public static function oowcode_get_view($var = "null")
    {
        $views_path =
            OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_PATH .
            "core/admin/views/";
        $views_file = $var . ".php";
        $file_path = $views_path . $views_file;

        if (file_exists($file_path)) {
            if (OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_SANITIZE == true) {
                ob_start([self::class, "oowcode_sanitize_admin_output"]);
                include $file_path;
                ob_end_flush();
            } else {
                include $file_path;
            }
        }
    }

    private static function oowcode_sanitize_admin_output($buffer)
    {
        $search = ["/\s{2,}/", "/<!--(.|\s)*?-->/"];
        $replace = [" ", ""];
        $buffer = preg_replace($search, $replace, $buffer);

        return $buffer;
    }

    public static function oowcode_font_dir()
    {
        return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
            "core/admin/assets/fonts/";
    }

    public static function oowcode_image_dir()
    {
        return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
            "core/admin/assets/images/";
    }

    public static function oowcode_js_dir()
    {
        return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
            "core/admin/assets/js/";
    }

    public static function oowcode_css_dir()
    {
        return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
            "core/admin/assets/css/";
    }

    public static function oowcode_assets_dir()
    {
        return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
            "core/admin/assets/";
    }

    public static function oowcode_plugins_dir()
    {
        return OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_ROOT_URL .
            "core/admin/assets/plugins/";
    }

    public static function oowcode_js_admin_footer()
    {
        ?>
<script type="text/javascript">
    jQuery(document).ready(function($) {
        $('tr[data-slug="<?php echo(OOWCODE_Plugin_parameters::$OOWCODE_PLUGIN_SLUG_PAGE); ?>"]').each(function() {
            $(this).find('.column-auto-updates').empty();
            var pluginLink = $(this).find('.thickbox.open-plugin-details-modal');
            pluginLink.removeClass('open-plugin-details-modal');
            pluginLink.removeClass('thickbox');
            pluginLink.attr('href', 'https://www.oowpress.com');
            pluginLink.attr('target', '_blank');
        });
    });

</script>
<?php
    }
}

?>

Did this file decode correctly?

Original Code

eval(base64_decode("PD9waHANCi8qKg0KICogQHBhY2thZ2UgT09XQ09ERSBBVVRPIFRBR1MgR0VORVJBVE9SDQogKi8NCg0KbmFtZXNwYWNlIE9PV0NPREVET1RDT01cT09XQ09ERV9BVVRPX1RBR1NfR0VORVJBVE9SXE9PV0NPREVfUGx1Z2luX3VpOw0KDQppZiAoIWRlZmluZWQoIkFCU1BBVEgiKSkgew0KICAgIGV4aXQoKTsNCn0NCg0KdXNlIE9PV0NPREVET1RDT01cT09XQ09ERV9BVVRPX1RBR1NfR0VORVJBVE9SXE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnNcT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczsNCg0KY2xhc3MgT09XQ09ERV9QbHVnaW5fdWkNCnsNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfZ2V0X3ZpZXcoJHZhciA9ICJudWxsIikNCiAgICB7DQogICAgICAgICR2aWV3c19wYXRoID0NCiAgICAgICAgICAgIE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnM6OiRPT1dDT0RFX1BMVUdJTl9ST09UX1BBVEggLg0KICAgICAgICAgICAgImNvcmUvYWRtaW4vdmlld3MvIjsNCiAgICAgICAgJHZpZXdzX2ZpbGUgPSAkdmFyIC4gIi5waHAiOw0KICAgICAgICAkZmlsZV9wYXRoID0gJHZpZXdzX3BhdGggLiAkdmlld3NfZmlsZTsNCg0KICAgICAgICBpZiAoZmlsZV9leGlzdHMoJGZpbGVfcGF0aCkpIHsNCiAgICAgICAgICAgIGlmIChPT1dDT0RFX1BsdWdpbl9wYXJhbWV0ZXJzOjokT09XQ09ERV9QTFVHSU5fU0FOSVRJWkUgPT0gdHJ1ZSkgew0KICAgICAgICAgICAgICAgIG9iX3N0YXJ0KFtzZWxmOjpjbGFzcywgIm9vd2NvZGVfc2FuaXRpemVfYWRtaW5fb3V0cHV0Il0pOw0KICAgICAgICAgICAgICAgIGluY2x1ZGUgJGZpbGVfcGF0aDsNCiAgICAgICAgICAgICAgICBvYl9lbmRfZmx1c2goKTsNCiAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgaW5jbHVkZSAkZmlsZV9wYXRoOw0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgfQ0KDQogICAgcHJpdmF0ZSBzdGF0aWMgZnVuY3Rpb24gb293Y29kZV9zYW5pdGl6ZV9hZG1pbl9vdXRwdXQoJGJ1ZmZlcikNCiAgICB7DQogICAgICAgICRzZWFyY2ggPSBbIi9cc3syLH0vIiwgIi88IS0tKC58XHMpKj8tLT4vIl07DQogICAgICAgICRyZXBsYWNlID0gWyIgIiwgIiJdOw0KICAgICAgICAkYnVmZmVyID0gcHJlZ19yZXBsYWNlKCRzZWFyY2gsICRyZXBsYWNlLCAkYnVmZmVyKTsNCg0KICAgICAgICByZXR1cm4gJGJ1ZmZlcjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfZm9udF9kaXIoKQ0KICAgIHsNCiAgICAgICAgcmV0dXJuIE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnM6OiRPT1dDT0RFX1BMVUdJTl9ST09UX1VSTCAuDQogICAgICAgICAgICAiY29yZS9hZG1pbi9hc3NldHMvZm9udHMvIjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfaW1hZ2VfZGlyKCkNCiAgICB7DQogICAgICAgIHJldHVybiBPT1dDT0RFX1BsdWdpbl9wYXJhbWV0ZXJzOjokT09XQ09ERV9QTFVHSU5fUk9PVF9VUkwgLg0KICAgICAgICAgICAgImNvcmUvYWRtaW4vYXNzZXRzL2ltYWdlcy8iOw0KICAgIH0NCg0KICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gb293Y29kZV9qc19kaXIoKQ0KICAgIHsNCiAgICAgICAgcmV0dXJuIE9PV0NPREVfUGx1Z2luX3BhcmFtZXRlcnM6OiRPT1dDT0RFX1BMVUdJTl9ST09UX1VSTCAuDQogICAgICAgICAgICAiY29yZS9hZG1pbi9hc3NldHMvanMvIjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfY3NzX2RpcigpDQogICAgew0KICAgICAgICByZXR1cm4gT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1JPT1RfVVJMIC4NCiAgICAgICAgICAgICJjb3JlL2FkbWluL2Fzc2V0cy9jc3MvIjsNCiAgICB9DQoNCiAgICBwdWJsaWMgc3RhdGljIGZ1bmN0aW9uIG9vd2NvZGVfYXNzZXRzX2RpcigpDQogICAgew0KICAgICAgICByZXR1cm4gT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1JPT1RfVVJMIC4NCiAgICAgICAgICAgICJjb3JlL2FkbWluL2Fzc2V0cy8iOw0KICAgIH0NCg0KICAgIHB1YmxpYyBzdGF0aWMgZnVuY3Rpb24gb293Y29kZV9wbHVnaW5zX2RpcigpDQogICAgew0KICAgICAgICByZXR1cm4gT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1JPT1RfVVJMIC4NCiAgICAgICAgICAgICJjb3JlL2FkbWluL2Fzc2V0cy9wbHVnaW5zLyI7DQogICAgfQ0KDQogICAgcHVibGljIHN0YXRpYyBmdW5jdGlvbiBvb3djb2RlX2pzX2FkbWluX2Zvb3RlcigpDQogICAgew0KICAgICAgICA/Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KICAgIGpRdWVyeShkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oJCkgew0KICAgICAgICAkKCd0cltkYXRhLXNsdWc9Ijw/cGhwIGVjaG8oT09XQ09ERV9QbHVnaW5fcGFyYW1ldGVyczo6JE9PV0NPREVfUExVR0lOX1NMVUdfUEFHRSk7ID8+Il0nKS5lYWNoKGZ1bmN0aW9uKCkgew0KICAgICAgICAgICAgJCh0aGlzKS5maW5kKCcuY29sdW1uLWF1dG8tdXBkYXRlcycpLmVtcHR5KCk7DQogICAgICAgICAgICB2YXIgcGx1Z2luTGluayA9ICQodGhpcykuZmluZCgnLnRoaWNrYm94Lm9wZW4tcGx1Z2luLWRldGFpbHMtbW9kYWwnKTsNCiAgICAgICAgICAgIHBsdWdpbkxpbmsucmVtb3ZlQ2xhc3MoJ29wZW4tcGx1Z2luLWRldGFpbHMtbW9kYWwnKTsNCiAgICAgICAgICAgIHBsdWdpbkxpbmsucmVtb3ZlQ2xhc3MoJ3RoaWNrYm94Jyk7DQogICAgICAgICAgICBwbHVnaW5MaW5rLmF0dHIoJ2hyZWYnLCAnaHR0cHM6Ly93d3cub293cHJlc3MuY29tJyk7DQogICAgICAgICAgICBwbHVnaW5MaW5rLmF0dHIoJ3RhcmdldCcsICdfYmxhbmsnKTsNCiAgICAgICAgfSk7DQogICAgfSk7DQoNCjwvc2NyaXB0Pg0KPD9waHANCiAgICB9DQp9DQoNCj8+DQo="));

Function Calls

base64_decode 1

Variables

None

Stats

MD5 a6f6ed9650c93f5812f657385a9f5973
Eval Count 1
Decode Time 55 ms