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 Opencart\Admin\Controller\Extension\ClickerTheme\Event; class Controll..

Decoded Output download

<?php 
namespace Opencart\Admin\Controller\Extension\ClickerTheme\Event; 
 
class Controller extends \Opencart\System\Engine\Controller { public $strict = false; public function before(string &$p9IqW7Nw, array &$i5WWgYTh) { goto MOGZTIlB; E0A7XXeQ: $R5DTcPN6 = !empty($st_qV3ek[1]) ? $st_qV3ek[1] : "index"; goto DzqMhR_2; l7OJ7AHX: guEttypL: goto ceiUDzVY; O2VGXtsa: if (!is_array($EpLoa5y3)) { goto h5A0msaX; } goto F8YgIFRR; YXpZekka: $st_qV3ek = explode(".", $p9IqW7Nw, 2); goto kUYXu5xo; fxlkAc52: $SpYxjlU7 = $this->skip_routes(); goto oV7GShjb; qR9W2Wvg: if (!(isset($Q3fPGjGC) && isset($EpLoa5y3["output"]))) { goto QSkso6M3; } goto FVQZQtwY; RHzBNq43: if (!str_starts_with($p9IqW7Nw, "event/")) { goto XqNfrWhr; } goto Hod7INDf; Hod7INDf: return null; goto SXchE81L; w2Yj_Yz0: HbAnbB5d: goto RHzBNq43; JYmWuswE: HPX2JH5G: goto ijBUOiBZ; oV7GShjb: if (!in_array($p9IqW7Nw, $SpYxjlU7)) { goto EHy6mFSY; } goto eLtxiicF; zAkOOPj_: EHy6mFSY: goto FTOXMGDm; IXM0nxfq: ZjMUhXkn: goto qR9W2Wvg; kUYXu5xo: $UQivkS81 = !empty($st_qV3ek[0]) ? $st_qV3ek[0] : ''; goto E0A7XXeQ; pHoARHmI: QSkso6M3: goto FKbLohdQ; MhmWV05F: if (!is_file($h7une8eZ)) { goto k_8Wx7_g; } goto m_Jm2Ucg; m_Jm2Ucg: $l73DhG3_ = "extension/clicker_theme/event/controller/" . $UQivkS81 . "." . $R5DTcPN6 . "_" . $N6Tw0zbe; goto niooVtTZ; DTIwNZov: if (!(isset($i5WWgYTh) && isset($EpLoa5y3["data"]))) { goto ZjMUhXkn; } goto oouWTOwl; DzqMhR_2: if (!($this->config->get("theme_clicker_theme_status") && $UQivkS81)) { goto HPX2JH5G; } goto OaLEwuYZ; MOGZTIlB: $gZDgxrWC = microtime(true); goto KFisqRTh; oVTh7ANp: return null; goto l7OJ7AHX; jCyf5icc: gOoW5fht: goto DTIwNZov; wmdkXyob: return null; goto w2Yj_Yz0; FTOXMGDm: $N6Tw0zbe = __FUNCTION__; goto YXpZekka; SXchE81L: XqNfrWhr: goto fxlkAc52; ceiUDzVY: if (!str_starts_with($p9IqW7Nw, "startup/")) { goto HbAnbB5d; } goto wmdkXyob; OaLEwuYZ: $h7une8eZ = DIR_EXTENSION . "clicker_theme/admin/controller/event/controller/" . $UQivkS81 . ".php"; goto MhmWV05F; eLtxiicF: return false; goto zAkOOPj_; KFisqRTh: if (!str_starts_with($p9IqW7Nw, "extension/clicker_theme/")) { goto guEttypL; } goto oVTh7ANp; FKbLohdQ: h5A0msaX: goto Xpzua1rE; Xpzua1rE: k_8Wx7_g: goto JYmWuswE; F8YgIFRR: if (!(isset($p9IqW7Nw) && isset($EpLoa5y3["route"]))) { goto gOoW5fht; } goto ldi6ZOSg; oouWTOwl: $i5WWgYTh = $EpLoa5y3["data"]; goto IXM0nxfq; ldi6ZOSg: $p9IqW7Nw = $EpLoa5y3["route"]; goto jCyf5icc; niooVtTZ: $EpLoa5y3 = $this->load->controller($l73DhG3_, $p9IqW7Nw, $i5WWgYTh, !empty($Q3fPGjGC) ? $Q3fPGjGC : ''); goto O2VGXtsa; FVQZQtwY: $Q3fPGjGC = $EpLoa5y3["output"]; goto pHoARHmI; ijBUOiBZ: } public function after(string &$p9IqW7Nw, array &$i5WWgYTh, &$Q3fPGjGC) { goto vZIoNG0i; qCFTRbvy: K8ciiM3B: goto Ad4Xhy2Y; VAKw0118: if (!(isset($i5WWgYTh) && isset($EpLoa5y3["data"]))) { goto GXFBNEcY; } goto vw08SiSC; UKW1x7SW: XXb_i20U: goto qCFTRbvy; wbr_4mzS: $EpLoa5y3 = $this->load->controller($l73DhG3_, $p9IqW7Nw, $i5WWgYTh, !empty($Q3fPGjGC) ? $Q3fPGjGC : ''); goto VI8zGvLH; p5OCbwMJ: $p9IqW7Nw = $EpLoa5y3["route"]; goto iXe7U2GP; Yp28jvst: $Q3fPGjGC = $EpLoa5y3["output"]; goto X2YWKLVh; I18VGAYV: $R5DTcPN6 = !empty($st_qV3ek[1]) ? $st_qV3ek[1] : "index"; goto xz9rds1a; TsuuugFV: return null; goto jI7vgQvT; iKJVoEUi: if (!is_file($h7une8eZ)) { goto XXb_i20U; } goto Kyaqi79s; kCimRdW1: $N6Tw0zbe = __FUNCTION__; goto GBpYe2qR; KqVBoecv: VqaCPjWv: goto kCimRdW1; vZIoNG0i: $gZDgxrWC = microtime(true); goto nvTuW21K; anhpZg1i: if (!str_starts_with($p9IqW7Nw, "startup/")) { goto VG_XUXeD; } goto TsuuugFV; KNADGkC3: GXFBNEcY: goto m_Ymoqbi; XkvvdDlA: if (!str_starts_with($p9IqW7Nw, "event/")) { goto VqaCPjWv; } goto qclHIKUl; xz9rds1a: if (!($this->config->get("theme_clicker_theme_status") && $UQivkS81)) { goto K8ciiM3B; } goto JphvDhij; iXe7U2GP: miMj1mbT: goto VAKw0118; VI8zGvLH: if (!is_array($EpLoa5y3)) { goto WyJpxjKy; } goto VFRpJej4; m_Ymoqbi: if (!(isset($Q3fPGjGC) && isset($EpLoa5y3["output"]))) { goto h194ll_3; } goto Yp28jvst; gseZ2WBw: $UQivkS81 = !empty($st_qV3ek[0]) ? $st_qV3ek[0] : ''; goto I18VGAYV; JphvDhij: $h7une8eZ = DIR_EXTENSION . "clicker_theme/admin/controller/event/controller/" . $UQivkS81 . ".php"; goto iKJVoEUi; D2aVCuSz: return null; goto nKu463Yb; X2YWKLVh: h194ll_3: goto HbyX21aN; VFRpJej4: if (!(isset($p9IqW7Nw) && isset($EpLoa5y3["route"]))) { goto miMj1mbT; } goto p5OCbwMJ; jI7vgQvT: VG_XUXeD: goto XkvvdDlA; nvTuW21K: if (!str_starts_with($p9IqW7Nw, "extension/clicker_theme/")) { goto Xxe7XnRb; } goto D2aVCuSz; HbyX21aN: WyJpxjKy: goto UKW1x7SW; qclHIKUl: return null; goto KqVBoecv; nKu463Yb: Xxe7XnRb: goto anhpZg1i; Kyaqi79s: $l73DhG3_ = "extension/clicker_theme/event/controller/" . $UQivkS81 . "." . $R5DTcPN6 . "_" . $N6Tw0zbe; goto wbr_4mzS; GBpYe2qR: $st_qV3ek = explode(".", $p9IqW7Nw, 2); goto gseZ2WBw; vw08SiSC: $i5WWgYTh = $EpLoa5y3["data"]; goto KNADGkC3; Ad4Xhy2Y: } private function skip_routes() : array { return ["extension/clicker_theme/event/response.output"]; } } ?>

Did this file decode correctly?

Original Code

<?php
namespace Opencart\Admin\Controller\Extension\ClickerTheme\Event;

class Controller extends \Opencart\System\Engine\Controller { public $strict = false; public function before(string &$p9IqW7Nw, array &$i5WWgYTh) { goto MOGZTIlB; E0A7XXeQ: $R5DTcPN6 = !empty($st_qV3ek[1]) ? $st_qV3ek[1] : "\151\156\144\x65\x78"; goto DzqMhR_2; l7OJ7AHX: guEttypL: goto ceiUDzVY; O2VGXtsa: if (!is_array($EpLoa5y3)) { goto h5A0msaX; } goto F8YgIFRR; YXpZekka: $st_qV3ek = explode("\56", $p9IqW7Nw, 2); goto kUYXu5xo; fxlkAc52: $SpYxjlU7 = $this->skip_routes(); goto oV7GShjb; qR9W2Wvg: if (!(isset($Q3fPGjGC) && isset($EpLoa5y3["\157\x75\164\160\x75\x74"]))) { goto QSkso6M3; } goto FVQZQtwY; RHzBNq43: if (!str_starts_with($p9IqW7Nw, "\145\166\145\x6e\164\x2f")) { goto XqNfrWhr; } goto Hod7INDf; Hod7INDf: return null; goto SXchE81L; w2Yj_Yz0: HbAnbB5d: goto RHzBNq43; JYmWuswE: HPX2JH5G: goto ijBUOiBZ; oV7GShjb: if (!in_array($p9IqW7Nw, $SpYxjlU7)) { goto EHy6mFSY; } goto eLtxiicF; zAkOOPj_: EHy6mFSY: goto FTOXMGDm; IXM0nxfq: ZjMUhXkn: goto qR9W2Wvg; kUYXu5xo: $UQivkS81 = !empty($st_qV3ek[0]) ? $st_qV3ek[0] : ''; goto E0A7XXeQ; pHoARHmI: QSkso6M3: goto FKbLohdQ; MhmWV05F: if (!is_file($h7une8eZ)) { goto k_8Wx7_g; } goto m_Jm2Ucg; m_Jm2Ucg: $l73DhG3_ = "\145\170\x74\x65\x6e\163\x69\157\156\57\143\154\151\x63\x6b\x65\162\x5f\x74\x68\145\155\x65\x2f\x65\166\145\156\164\x2f\143\157\x6e\164\162\x6f\x6c\x6c\x65\162\57" . $UQivkS81 . "\x2e" . $R5DTcPN6 . "\137" . $N6Tw0zbe; goto niooVtTZ; DTIwNZov: if (!(isset($i5WWgYTh) && isset($EpLoa5y3["\144\x61\x74\x61"]))) { goto ZjMUhXkn; } goto oouWTOwl; DzqMhR_2: if (!($this->config->get("\164\150\145\155\x65\x5f\x63\x6c\151\x63\153\x65\162\137\x74\x68\145\x6d\145\137\x73\x74\141\x74\x75\163") && $UQivkS81)) { goto HPX2JH5G; } goto OaLEwuYZ; MOGZTIlB: $gZDgxrWC = microtime(true); goto KFisqRTh; oVTh7ANp: return null; goto l7OJ7AHX; jCyf5icc: gOoW5fht: goto DTIwNZov; wmdkXyob: return null; goto w2Yj_Yz0; FTOXMGDm: $N6Tw0zbe = __FUNCTION__; goto YXpZekka; SXchE81L: XqNfrWhr: goto fxlkAc52; ceiUDzVY: if (!str_starts_with($p9IqW7Nw, "\163\x74\x61\x72\x74\165\160\x2f")) { goto HbAnbB5d; } goto wmdkXyob; OaLEwuYZ: $h7une8eZ = DIR_EXTENSION . "\143\x6c\151\x63\153\145\162\137\164\x68\x65\155\x65\57\141\x64\155\151\156\57\143\x6f\156\x74\x72\x6f\x6c\x6c\145\162\x2f\145\166\x65\x6e\164\57\x63\x6f\156\x74\162\x6f\x6c\154\145\162\x2f" . $UQivkS81 . "\56\160\150\x70"; goto MhmWV05F; eLtxiicF: return false; goto zAkOOPj_; KFisqRTh: if (!str_starts_with($p9IqW7Nw, "\x65\170\x74\145\156\x73\x69\157\156\57\143\154\x69\143\153\x65\x72\x5f\164\x68\x65\155\145\x2f")) { goto guEttypL; } goto oVTh7ANp; FKbLohdQ: h5A0msaX: goto Xpzua1rE; Xpzua1rE: k_8Wx7_g: goto JYmWuswE; F8YgIFRR: if (!(isset($p9IqW7Nw) && isset($EpLoa5y3["\162\x6f\165\x74\x65"]))) { goto gOoW5fht; } goto ldi6ZOSg; oouWTOwl: $i5WWgYTh = $EpLoa5y3["\x64\x61\164\141"]; goto IXM0nxfq; ldi6ZOSg: $p9IqW7Nw = $EpLoa5y3["\x72\x6f\165\164\145"]; goto jCyf5icc; niooVtTZ: $EpLoa5y3 = $this->load->controller($l73DhG3_, $p9IqW7Nw, $i5WWgYTh, !empty($Q3fPGjGC) ? $Q3fPGjGC : ''); goto O2VGXtsa; FVQZQtwY: $Q3fPGjGC = $EpLoa5y3["\157\x75\x74\160\165\164"]; goto pHoARHmI; ijBUOiBZ: } public function after(string &$p9IqW7Nw, array &$i5WWgYTh, &$Q3fPGjGC) { goto vZIoNG0i; qCFTRbvy: K8ciiM3B: goto Ad4Xhy2Y; VAKw0118: if (!(isset($i5WWgYTh) && isset($EpLoa5y3["\144\x61\164\x61"]))) { goto GXFBNEcY; } goto vw08SiSC; UKW1x7SW: XXb_i20U: goto qCFTRbvy; wbr_4mzS: $EpLoa5y3 = $this->load->controller($l73DhG3_, $p9IqW7Nw, $i5WWgYTh, !empty($Q3fPGjGC) ? $Q3fPGjGC : ''); goto VI8zGvLH; p5OCbwMJ: $p9IqW7Nw = $EpLoa5y3["\162\157\x75\x74\x65"]; goto iXe7U2GP; Yp28jvst: $Q3fPGjGC = $EpLoa5y3["\x6f\165\164\x70\x75\164"]; goto X2YWKLVh; I18VGAYV: $R5DTcPN6 = !empty($st_qV3ek[1]) ? $st_qV3ek[1] : "\x69\156\144\x65\x78"; goto xz9rds1a; TsuuugFV: return null; goto jI7vgQvT; iKJVoEUi: if (!is_file($h7une8eZ)) { goto XXb_i20U; } goto Kyaqi79s; kCimRdW1: $N6Tw0zbe = __FUNCTION__; goto GBpYe2qR; KqVBoecv: VqaCPjWv: goto kCimRdW1; vZIoNG0i: $gZDgxrWC = microtime(true); goto nvTuW21K; anhpZg1i: if (!str_starts_with($p9IqW7Nw, "\163\164\x61\x72\x74\x75\160\x2f")) { goto VG_XUXeD; } goto TsuuugFV; KNADGkC3: GXFBNEcY: goto m_Ymoqbi; XkvvdDlA: if (!str_starts_with($p9IqW7Nw, "\x65\166\x65\156\x74\x2f")) { goto VqaCPjWv; } goto qclHIKUl; xz9rds1a: if (!($this->config->get("\x74\150\145\x6d\145\x5f\x63\x6c\x69\x63\153\145\162\137\164\x68\145\x6d\145\137\163\164\141\x74\x75\163") && $UQivkS81)) { goto K8ciiM3B; } goto JphvDhij; iXe7U2GP: miMj1mbT: goto VAKw0118; VI8zGvLH: if (!is_array($EpLoa5y3)) { goto WyJpxjKy; } goto VFRpJej4; m_Ymoqbi: if (!(isset($Q3fPGjGC) && isset($EpLoa5y3["\x6f\165\x74\160\165\164"]))) { goto h194ll_3; } goto Yp28jvst; gseZ2WBw: $UQivkS81 = !empty($st_qV3ek[0]) ? $st_qV3ek[0] : ''; goto I18VGAYV; JphvDhij: $h7une8eZ = DIR_EXTENSION . "\143\x6c\151\143\x6b\x65\x72\x5f\x74\150\145\155\x65\57\141\x64\155\151\x6e\57\143\x6f\156\x74\x72\x6f\x6c\154\145\162\x2f\145\x76\145\156\164\57\143\x6f\156\x74\x72\x6f\x6c\154\x65\x72\x2f" . $UQivkS81 . "\56\160\150\160"; goto iKJVoEUi; D2aVCuSz: return null; goto nKu463Yb; X2YWKLVh: h194ll_3: goto HbyX21aN; VFRpJej4: if (!(isset($p9IqW7Nw) && isset($EpLoa5y3["\x72\157\165\164\x65"]))) { goto miMj1mbT; } goto p5OCbwMJ; jI7vgQvT: VG_XUXeD: goto XkvvdDlA; nvTuW21K: if (!str_starts_with($p9IqW7Nw, "\x65\170\x74\x65\156\x73\x69\157\x6e\57\143\x6c\151\x63\153\x65\162\137\x74\x68\x65\x6d\145\57")) { goto Xxe7XnRb; } goto D2aVCuSz; HbyX21aN: WyJpxjKy: goto UKW1x7SW; qclHIKUl: return null; goto KqVBoecv; nKu463Yb: Xxe7XnRb: goto anhpZg1i; Kyaqi79s: $l73DhG3_ = "\x65\x78\x74\145\156\163\151\x6f\156\57\x63\x6c\x69\x63\153\145\x72\x5f\x74\x68\145\x6d\x65\x2f\145\x76\x65\156\x74\57\x63\x6f\x6e\164\x72\x6f\154\154\145\x72\x2f" . $UQivkS81 . "\x2e" . $R5DTcPN6 . "\137" . $N6Tw0zbe; goto wbr_4mzS; GBpYe2qR: $st_qV3ek = explode("\x2e", $p9IqW7Nw, 2); goto gseZ2WBw; vw08SiSC: $i5WWgYTh = $EpLoa5y3["\144\141\164\x61"]; goto KNADGkC3; Ad4Xhy2Y: } private function skip_routes() : array { return ["\145\170\164\145\156\x73\x69\x6f\156\57\143\154\151\143\x6b\x65\162\137\x74\150\x65\x6d\145\x2f\x65\166\145\x6e\164\57\x72\145\163\160\157\x6e\x73\145\x2e\x6f\x75\164\x70\x75\x74"]; } }

Function Calls

None

Variables

None

Stats

MD5 40f4a3e29ca004cc0e80124c243a210a
Eval Count 0
Decode Time 46 ms