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

Signing you up...

Thank you for signing up!

PHP Decode

public function initiate(Request $request, $package) { if (!(config("\141\x7..

Decoded Output download

<?  public function initiate(Request $request, $package) 
    { 
        if (!(config("app.demo") == true && config("app.debug") !== true)) { 
            goto WqiNR; 
        } 
        return back()->with("warning", trans("messages.demo_restriction")); 
        WqiNR: 
        $installable = $this->scanPackages($package); 
        if (!$installable) { 
            goto bVyqi; 
        } 
        if (!Package::where("slug", $installable["slug"])->first()) { 
            goto D24gz; 
        } 
        return back()->with("error", trans("messages.package_installed_already", ["package" => $package])); 
        D24gz: bVyqi: 
        return view("admin.packages._initiate", compact("installable")); 
    } ?>

Did this file decode correctly?

Original Code

public function initiate(Request $request, $package)
    {
        if (!(config("\141\x70\160\56\144\145\155\x6f") == true && config("\141\x70\160\56\144\145\142\x75\147") !== true)) {
            goto WqiNR;
        }
        return back()->with("\167\x61\162\156\x69\x6e\x67", trans("\155\145\x73\x73\x61\x67\x65\x73\x2e\144\145\x6d\x6f\x5f\x72\x65\x73\164\x72\x69\x63\x74\x69\157\156"));
        WqiNR:
        $installable = $this->scanPackages($package);
        if (!$installable) {
            goto bVyqi;
        }
        if (!Package::where("\x73\154\x75\147", $installable["\x73\x6c\x75\147"])->first()) {
            goto D24gz;
        }
        return back()->with("\x65\x72\162\x6f\x72", trans("\x6d\145\x73\163\x61\x67\145\163\x2e\160\141\143\153\141\x67\x65\x5f\151\x6e\163\164\x61\x6c\154\145\144\137\141\154\x72\145\141\x64\171", ["\160\141\x63\153\141\147\145" => $package]));
        D24gz: bVyqi:
        return view("\141\144\x6d\151\156\x2e\x70\x61\x63\x6b\141\147\145\163\56\x5f\x69\x6e\151\x74\x69\x61\164\x65", compact("\x69\x6e\163\164\x61\154\154\141\142\x6c\145"));
    }

Function Calls

None

Variables

None

Stats

MD5 8154a7687907f1a6b278a9f855ce3097
Eval Count 0
Decode Time 56 ms