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 IsLyc\c7upH\HrQj1\RP40P; use BadMethodCallException; use Closure; use iSL..

Decoded Output download

<?php
 namespace IsLyc\c7upH\HrQj1\RP40P; use BadMethodCallException; use Closure; use iSLyC\NUxe2\kry5i\kRy5i; use ISlYC\Kry5I\u6ydK; use isLyc\kRy5I\NOx84; use iSLYc\c7uPH\L9E4H; use ISLyC\c7UPh\gkyzj\Pv91P; use DzzJf\PnHdd\Assert as PHPUnit; class zRbzt extends NOx84 implements zbzOY, KrY5I { use pV91p; public $E7yGN; protected $oSSbr; protected $iDApt; protected $yqHTp = []; protected bool $jUkT3 = false; public function __construct($Dmp5E, $XpbUp = [], $nbMaf = null) { goto JVnqX; JVnqX: alH6E::__construct($Dmp5E); goto KW54W; znHhC: $this->iDApt = l9e4h::IWTkF(); goto DS6z2; DS6z2: $this->E7yGN = $nbMaf; goto M1geI; KW54W: $this->oSSbr = L9E4H::hfr93($XpbUp); goto znHhC; M1geI: } public function mzSlb($cq191) { $this->iDApt = l9e4H::HfR93($cq191)->qyFUm($this->iDApt); return $this; } public function XM1Bn($JjfGy, $EZagQ = null) { goto S5e_I; lQ9Gi: dzZjf::GEVss($this->BqTkC($JjfGy, $EZagQ)->count() > 0, "The expected [{$JjfGy}] job was not pushed."); goto ZuKIq; iBFTv: return $this->UE1II($JjfGy, $EZagQ); goto FTYCh; lwe9S: nTRlv: goto qXbob; S5e_I: if (!$JjfGy instanceof Closure) { goto nTRlv; } goto kaE2o; FTYCh: H9DnY: goto lQ9Gi; kaE2o: [$JjfGy, $EZagQ] = [$this->mSPNj($JjfGy), $JjfGy]; goto lwe9S; qXbob: if (!is_numeric($EZagQ)) { goto H9DnY; } goto iBFTv; ZuKIq: } protected function Ue1iI($JjfGy, $SKxiy = 1) { $X8vwO = $this->bqtKC($JjfGy)->count(); dZZjF::Jus1a($SKxiy, $X8vwO, "The expected [{$JjfGy}] job was pushed {$X8vwO} times instead of {$SKxiy} times."); } public function YK5gO($nbMaf, $JjfGy, $EZagQ = null) { goto IBrrC; c04Tr: [$JjfGy, $EZagQ] = [$this->mSPNJ($JjfGy), $JjfGy]; goto LkKag; IBrrC: if (!$JjfGy instanceof Closure) { goto sxcoF; } goto c04Tr; LkKag: sxcoF: goto ksBwB; ksBwB: $this->Xm1BN($JjfGy, function ($JjfGy, $t_RpC) use($EZagQ, $nbMaf) { goto WlOrp; WlOrp: if (!($t_RpC !== $nbMaf)) { goto PDmZK; } goto r2S2m; gV4pu: PDmZK: goto KUUfW; KUUfW: return $EZagQ ? $EZagQ(...func_get_args()) : true; goto xaP7P; r2S2m: return false; goto gV4pu; xaP7P: }); goto dv0_k; dv0_k: } public function kUnuX($JjfGy, $SxciW = [], $EZagQ = null) { goto Bi039; Bi039: dzZJf::gEvsS($this->BqtKC($JjfGy, $EZagQ)->H6jJP(), "The expected [{$JjfGy}] job was not pushed."); goto oseij; e4o8w: $this->RrfF4($SxciW) ? $this->NVqA7($JjfGy, $SxciW, $EZagQ) : $this->McG1S($JjfGy, $SxciW, $EZagQ); goto zuy2U; oseij: DzZjF::GEvsS(WeBXg($SxciW)->H6JJP(), "The expected chain can not be empty."); goto e4o8w; zuy2U: } public function lMMLg($JjfGy, $EZagQ = null) { DzZJF::GeVSs($this->BqTKC($JjfGy, $EZagQ)->h6JJP(), "The expected [{$JjfGy}] job was not pushed."); $this->mCg1s($JjfGy, [], $EZagQ); } protected function NVqa7($JjfGy, $SxciW, $EZagQ) { $wWVmP = wEbXG($SxciW)->USg_B(fn($JjfGy) => serialize($JjfGy))->ERAtg(); DZzJf::GevSs($this->bqtkc($JjfGy, $EZagQ)->filter(fn($JjfGy) => $JjfGy->TYIOV == $wWVmP)->h6jjP(), "The expected chain was not pushed."); } protected function MCg1S($JjfGy, $SxciW, $EZagQ) { $OgdkE = $this->bqtKC($JjfGy, $EZagQ)->cdr0y->TYIOV->uSg_B(function ($wWVmP) { return WebxG($wWVmP)->UsG_b(function ($JjfGy) { return get_class(unserialize($JjfGy)); }); })->filter(function ($wWVmP) use($SxciW) { return $wWVmP->erATG() === $SxciW; }); DzZjF::geVSS($OgdkE->h6jjp(), "The expected chain was not pushed."); } public function ols6r($EZagQ = null) { $this->xM1bN(U6yDK::class, $EZagQ); } public function RhJ93($EZagQ = null) { $this->HZrCQ(u6ydK::class, $EZagQ); } protected function RRfF4($wWVmP) { return !WeBXG($wWVmP)->contains(fn($JjfGy) => !is_object($JjfGy)); } public function HzrCQ($JjfGy, $EZagQ = null) { goto uH2YN; SWTHr: dZzJf::co40i(0, $this->bQtkc($JjfGy, $EZagQ), "The unexpected [{$JjfGy}] job was pushed."); goto AZQpM; uH2YN: if (!$JjfGy instanceof Closure) { goto Vi6IW; } goto DLKJM; Ei1IH: Vi6IW: goto SWTHr; DLKJM: [$JjfGy, $EZagQ] = [$this->MSpnJ($JjfGy), $JjfGy]; goto Ei1IH; AZQpM: } public function cO40i($W1gPW) { $xlzIy = weBxG($this->yqHTp)->Yq0lQ(1)->count(); DZzJf::JuS1a($W1gPW, $xlzIy, "Expected {$W1gPW} jobs to be pushed, but found {$xlzIy} instead."); } public function Vziik() { DZzjF::GaCAP($this->yqHTp, "Jobs were pushed unexpectedly."); } public function bqTKC($JjfGy, $EZagQ = null) { goto jWv0L; IUSfR: $EZagQ = $EZagQ ?: fn() => true; goto d01UF; d01UF: return WebXg($this->yqHTp[$JjfGy])->filter(fn($JhRUl) => $EZagQ($JhRUl["job"], $JhRUl["queue"], $JhRUl["data"]))->pIDKy("job"); goto ybkUf; jWv0L: if ($this->IWP6n($JjfGy)) { goto fGAEo; } goto nC5Ue; OusVn: fGAEo: goto IUSfR; nC5Ue: return wEBxg(); goto OusVn; ybkUf: } public function iWP6N($JjfGy) { return isset($this->yqHTp[$JjfGy]) && !empty($this->yqHTp[$JjfGy]); } public function bQTA3($u_ChN = null) { return $this; } public function yNHsl($nbMaf = null) { return WEBxg($this->yqHTp)->yq0LQ(1)->filter(fn($JjfGy) => $JjfGy["queue"] === $nbMaf)->count(); } public function push($JjfGy, $JhRUl = '', $nbMaf = null) { goto MXkoY; bLFM0: dY61l: goto weQeO; xaUQZ: is_object($JjfGy) && isset($JjfGy->YGwjg) ? $this->E7yGN->bQta3($JjfGy->YGwjg)->push($JjfGy, $JhRUl, $nbMaf) : $this->E7yGN->push($JjfGy, $JhRUl, $nbMaf); goto zQK50; zQK50: goto zk3iG; goto bLFM0; weQeO: if (!$JjfGy instanceof Closure) { goto UYmAY; } goto rSmqj; u3FFG: zk3iG: goto vki1G; rSmqj: $JjfGy = U6YdK::create($JjfGy); goto AZanI; MXkoY: if ($this->F5_uT($JjfGy)) { goto dY61l; } goto xaUQZ; AZanI: UYmAY: goto IrlXd; IrlXd: $this->yqHTp[is_object($JjfGy) ? get_class($JjfGy) : $JjfGy][] = ["job" => $this->jUkT3 ? $this->msOfr($JjfGy) : $JjfGy, "queue" => $nbMaf, "data" => $JhRUl]; goto u3FFG; vki1G: } public function f5_UT($JjfGy) { goto UgRp8; kazZ1: if (!$this->oSSbr->isEmpty()) { goto z2VkD; } goto G1gcp; UgRp8: if (!$this->bJEjH($JjfGy)) { goto kL_6F; } goto PuH0T; wYRzr: kL_6F: goto kazZ1; G1gcp: return true; goto l7eO5; PuH0T: return false; goto wYRzr; m9Vd4: return $this->oSSbr->contains(fn($IV_OX) => $JjfGy instanceof ((string) $IV_OX) || $JjfGy === (string) $IV_OX); goto ufmKk; l7eO5: z2VkD: goto m9Vd4; ufmKk: } protected function BJeJH($JjfGy) { goto UNZ4q; vbMD0: return false; goto Nvost; CtF15: return $this->iDApt->contains(fn($pVP2X) => $JjfGy instanceof ((string) $pVP2X)); goto wQcMp; Nvost: GziXY: goto CtF15; UNZ4q: if (!$this->iDApt->isEmpty()) { goto GziXY; } goto vbMD0; wQcMp: } public function rrdjw($uerSK, $nbMaf = null, array $qoSVM = []) { } public function uU2yn($bM2u4, $JjfGy, $JhRUl = '', $nbMaf = null) { return $this->push($JjfGy, $JhRUl, $nbMaf); } public function ASu2C($nbMaf, $JjfGy, $JhRUl = '') { return $this->push($JjfGy, $JhRUl, $nbMaf); } public function LRJ6Z($nbMaf, $bM2u4, $JjfGy, $JhRUl = '') { return $this->push($JjfGy, $JhRUl, $nbMaf); } public function pop($nbMaf = null) { } public function JrZrC($i53n4, $JhRUl = '', $nbMaf = null) { foreach ($i53n4 as $JjfGy) { $this->push($JjfGy, $JhRUl, $nbMaf); gPC3x: } HOXLN: } public function bPR6j() { return $this->yqHTp; } public function lmqNj(bool $kBgmQ = true) { $this->jUkT3 = $kBgmQ; return $this; } protected function MSofr($JjfGy) { return unserialize(serialize($JjfGy)); } public function yPkpi() { } public function P1xs3($y5tzC) { return $this; } public function __call($B3tAa, $moIwN) { throw new BadMethodCallException(sprintf("Call to undefined method %s::%s()", static::class, $B3tAa)); } } ?>

Did this file decode correctly?

Original Code

<?php
 namespace IsLyc\c7upH\HrQj1\RP40P; use BadMethodCallException; use Closure; use iSLyC\NUxe2\kry5i\kRy5i; use ISlYC\Kry5I\u6ydK; use isLyc\kRy5I\NOx84; use iSLYc\c7uPH\L9E4H; use ISLyC\c7UPh\gkyzj\Pv91P; use DzzJf\PnHdd\Assert as PHPUnit; class zRbzt extends NOx84 implements zbzOY, KrY5I { use pV91p; public $E7yGN; protected $oSSbr; protected $iDApt; protected $yqHTp = []; protected bool $jUkT3 = false; public function __construct($Dmp5E, $XpbUp = [], $nbMaf = null) { goto JVnqX; JVnqX: alH6E::__construct($Dmp5E); goto KW54W; znHhC: $this->iDApt = l9e4h::IWTkF(); goto DS6z2; DS6z2: $this->E7yGN = $nbMaf; goto M1geI; KW54W: $this->oSSbr = L9E4H::hfr93($XpbUp); goto znHhC; M1geI: } public function mzSlb($cq191) { $this->iDApt = l9e4H::HfR93($cq191)->qyFUm($this->iDApt); return $this; } public function XM1Bn($JjfGy, $EZagQ = null) { goto S5e_I; lQ9Gi: dzZjf::GEVss($this->BqTkC($JjfGy, $EZagQ)->count() > 0, "\x54\150\x65\x20\145\x78\160\145\143\164\145\144\40\x5b{$JjfGy}\135\x20\x6a\157\x62\40\167\x61\163\40\156\x6f\164\40\x70\x75\x73\x68\145\144\x2e"); goto ZuKIq; iBFTv: return $this->UE1II($JjfGy, $EZagQ); goto FTYCh; lwe9S: nTRlv: goto qXbob; S5e_I: if (!$JjfGy instanceof Closure) { goto nTRlv; } goto kaE2o; FTYCh: H9DnY: goto lQ9Gi; kaE2o: [$JjfGy, $EZagQ] = [$this->mSPNj($JjfGy), $JjfGy]; goto lwe9S; qXbob: if (!is_numeric($EZagQ)) { goto H9DnY; } goto iBFTv; ZuKIq: } protected function Ue1iI($JjfGy, $SKxiy = 1) { $X8vwO = $this->bqtKC($JjfGy)->count(); dZZjF::Jus1a($SKxiy, $X8vwO, "\x54\x68\145\x20\145\x78\160\145\x63\x74\x65\x64\x20\133{$JjfGy}\x5d\x20\152\157\142\40\x77\141\x73\x20\160\165\163\150\x65\x64\40{$X8vwO}\x20\164\151\x6d\x65\x73\x20\151\156\163\x74\145\x61\144\x20\x6f\x66\40{$SKxiy}\x20\x74\151\x6d\145\x73\x2e"); } public function YK5gO($nbMaf, $JjfGy, $EZagQ = null) { goto IBrrC; c04Tr: [$JjfGy, $EZagQ] = [$this->mSPNJ($JjfGy), $JjfGy]; goto LkKag; IBrrC: if (!$JjfGy instanceof Closure) { goto sxcoF; } goto c04Tr; LkKag: sxcoF: goto ksBwB; ksBwB: $this->Xm1BN($JjfGy, function ($JjfGy, $t_RpC) use($EZagQ, $nbMaf) { goto WlOrp; WlOrp: if (!($t_RpC !== $nbMaf)) { goto PDmZK; } goto r2S2m; gV4pu: PDmZK: goto KUUfW; KUUfW: return $EZagQ ? $EZagQ(...func_get_args()) : true; goto xaP7P; r2S2m: return false; goto gV4pu; xaP7P: }); goto dv0_k; dv0_k: } public function kUnuX($JjfGy, $SxciW = [], $EZagQ = null) { goto Bi039; Bi039: dzZJf::gEvsS($this->BqtKC($JjfGy, $EZagQ)->H6jJP(), "\124\x68\x65\40\x65\x78\160\x65\x63\x74\145\x64\40\133{$JjfGy}\x5d\40\x6a\x6f\x62\40\x77\x61\x73\x20\156\x6f\x74\x20\x70\165\x73\x68\x65\144\x2e"); goto oseij; e4o8w: $this->RrfF4($SxciW) ? $this->NVqA7($JjfGy, $SxciW, $EZagQ) : $this->McG1S($JjfGy, $SxciW, $EZagQ); goto zuy2U; oseij: DzZjF::GEvsS(WeBXg($SxciW)->H6JJP(), "\x54\x68\145\x20\145\x78\160\145\x63\164\145\144\40\x63\x68\141\x69\156\40\143\x61\x6e\x20\156\x6f\164\x20\x62\x65\x20\145\x6d\160\164\171\x2e"); goto e4o8w; zuy2U: } public function lMMLg($JjfGy, $EZagQ = null) { DzZJF::GeVSs($this->BqTKC($JjfGy, $EZagQ)->h6JJP(), "\x54\150\145\x20\x65\170\160\145\x63\164\x65\144\40\x5b{$JjfGy}\135\40\x6a\157\x62\40\x77\141\x73\40\156\x6f\164\x20\x70\165\163\x68\x65\x64\56"); $this->mCg1s($JjfGy, [], $EZagQ); } protected function NVqa7($JjfGy, $SxciW, $EZagQ) { $wWVmP = wEbXG($SxciW)->USg_B(fn($JjfGy) => serialize($JjfGy))->ERAtg(); DZzJf::GevSs($this->bqtkc($JjfGy, $EZagQ)->filter(fn($JjfGy) => $JjfGy->TYIOV == $wWVmP)->h6jjP(), "\x54\150\145\x20\x65\170\160\145\x63\164\145\x64\x20\x63\150\141\x69\x6e\40\x77\x61\x73\x20\x6e\x6f\x74\40\x70\165\x73\150\x65\x64\x2e"); } protected function MCg1S($JjfGy, $SxciW, $EZagQ) { $OgdkE = $this->bqtKC($JjfGy, $EZagQ)->cdr0y->TYIOV->uSg_B(function ($wWVmP) { return WebxG($wWVmP)->UsG_b(function ($JjfGy) { return get_class(unserialize($JjfGy)); }); })->filter(function ($wWVmP) use($SxciW) { return $wWVmP->erATG() === $SxciW; }); DzZjF::geVSS($OgdkE->h6jjp(), "\x54\x68\x65\40\x65\x78\x70\x65\143\164\x65\144\40\143\x68\x61\151\156\40\x77\141\163\x20\156\x6f\164\40\160\165\163\x68\145\x64\x2e"); } public function ols6r($EZagQ = null) { $this->xM1bN(U6yDK::class, $EZagQ); } public function RhJ93($EZagQ = null) { $this->HZrCQ(u6ydK::class, $EZagQ); } protected function RRfF4($wWVmP) { return !WeBXG($wWVmP)->contains(fn($JjfGy) => !is_object($JjfGy)); } public function HzrCQ($JjfGy, $EZagQ = null) { goto uH2YN; SWTHr: dZzJf::co40i(0, $this->bQtkc($JjfGy, $EZagQ), "\x54\x68\x65\40\x75\156\145\170\160\x65\x63\x74\145\144\x20\x5b{$JjfGy}\135\40\152\x6f\142\x20\167\141\163\40\160\165\163\150\x65\144\56"); goto AZQpM; uH2YN: if (!$JjfGy instanceof Closure) { goto Vi6IW; } goto DLKJM; Ei1IH: Vi6IW: goto SWTHr; DLKJM: [$JjfGy, $EZagQ] = [$this->MSpnJ($JjfGy), $JjfGy]; goto Ei1IH; AZQpM: } public function cO40i($W1gPW) { $xlzIy = weBxG($this->yqHTp)->Yq0lQ(1)->count(); DZzJf::JuS1a($W1gPW, $xlzIy, "\x45\170\160\x65\x63\164\x65\x64\40{$W1gPW}\x20\152\x6f\x62\163\x20\x74\x6f\40\142\x65\40\160\165\x73\x68\145\x64\54\40\x62\165\x74\40\x66\157\165\156\x64\x20{$xlzIy}\40\x69\x6e\163\164\x65\x61\144\x2e"); } public function Vziik() { DZzjF::GaCAP($this->yqHTp, "\x4a\157\142\163\x20\x77\145\162\145\40\160\x75\x73\x68\x65\144\40\x75\x6e\x65\x78\x70\145\143\x74\x65\144\154\171\56"); } public function bqTKC($JjfGy, $EZagQ = null) { goto jWv0L; IUSfR: $EZagQ = $EZagQ ?: fn() => true; goto d01UF; d01UF: return WebXg($this->yqHTp[$JjfGy])->filter(fn($JhRUl) => $EZagQ($JhRUl["\x6a\157\142"], $JhRUl["\161\x75\145\165\x65"], $JhRUl["\x64\x61\164\141"]))->pIDKy("\152\157\142"); goto ybkUf; jWv0L: if ($this->IWP6n($JjfGy)) { goto fGAEo; } goto nC5Ue; OusVn: fGAEo: goto IUSfR; nC5Ue: return wEBxg(); goto OusVn; ybkUf: } public function iWP6N($JjfGy) { return isset($this->yqHTp[$JjfGy]) && !empty($this->yqHTp[$JjfGy]); } public function bQTA3($u_ChN = null) { return $this; } public function yNHsl($nbMaf = null) { return WEBxg($this->yqHTp)->yq0LQ(1)->filter(fn($JjfGy) => $JjfGy["\x71\165\x65\165\x65"] === $nbMaf)->count(); } public function push($JjfGy, $JhRUl = '', $nbMaf = null) { goto MXkoY; bLFM0: dY61l: goto weQeO; xaUQZ: is_object($JjfGy) && isset($JjfGy->YGwjg) ? $this->E7yGN->bQta3($JjfGy->YGwjg)->push($JjfGy, $JhRUl, $nbMaf) : $this->E7yGN->push($JjfGy, $JhRUl, $nbMaf); goto zQK50; zQK50: goto zk3iG; goto bLFM0; weQeO: if (!$JjfGy instanceof Closure) { goto UYmAY; } goto rSmqj; u3FFG: zk3iG: goto vki1G; rSmqj: $JjfGy = U6YdK::create($JjfGy); goto AZanI; MXkoY: if ($this->F5_uT($JjfGy)) { goto dY61l; } goto xaUQZ; AZanI: UYmAY: goto IrlXd; IrlXd: $this->yqHTp[is_object($JjfGy) ? get_class($JjfGy) : $JjfGy][] = ["\152\x6f\x62" => $this->jUkT3 ? $this->msOfr($JjfGy) : $JjfGy, "\x71\x75\145\165\x65" => $nbMaf, "\144\x61\164\x61" => $JhRUl]; goto u3FFG; vki1G: } public function f5_UT($JjfGy) { goto UgRp8; kazZ1: if (!$this->oSSbr->isEmpty()) { goto z2VkD; } goto G1gcp; UgRp8: if (!$this->bJEjH($JjfGy)) { goto kL_6F; } goto PuH0T; wYRzr: kL_6F: goto kazZ1; G1gcp: return true; goto l7eO5; PuH0T: return false; goto wYRzr; m9Vd4: return $this->oSSbr->contains(fn($IV_OX) => $JjfGy instanceof ((string) $IV_OX) || $JjfGy === (string) $IV_OX); goto ufmKk; l7eO5: z2VkD: goto m9Vd4; ufmKk: } protected function BJeJH($JjfGy) { goto UNZ4q; vbMD0: return false; goto Nvost; CtF15: return $this->iDApt->contains(fn($pVP2X) => $JjfGy instanceof ((string) $pVP2X)); goto wQcMp; Nvost: GziXY: goto CtF15; UNZ4q: if (!$this->iDApt->isEmpty()) { goto GziXY; } goto vbMD0; wQcMp: } public function rrdjw($uerSK, $nbMaf = null, array $qoSVM = []) { } public function uU2yn($bM2u4, $JjfGy, $JhRUl = '', $nbMaf = null) { return $this->push($JjfGy, $JhRUl, $nbMaf); } public function ASu2C($nbMaf, $JjfGy, $JhRUl = '') { return $this->push($JjfGy, $JhRUl, $nbMaf); } public function LRJ6Z($nbMaf, $bM2u4, $JjfGy, $JhRUl = '') { return $this->push($JjfGy, $JhRUl, $nbMaf); } public function pop($nbMaf = null) { } public function JrZrC($i53n4, $JhRUl = '', $nbMaf = null) { foreach ($i53n4 as $JjfGy) { $this->push($JjfGy, $JhRUl, $nbMaf); gPC3x: } HOXLN: } public function bPR6j() { return $this->yqHTp; } public function lmqNj(bool $kBgmQ = true) { $this->jUkT3 = $kBgmQ; return $this; } protected function MSofr($JjfGy) { return unserialize(serialize($JjfGy)); } public function yPkpi() { } public function P1xs3($y5tzC) { return $this; } public function __call($B3tAa, $moIwN) { throw new BadMethodCallException(sprintf("\x43\x61\x6c\x6c\40\x74\157\40\165\156\144\x65\146\x69\156\145\144\x20\x6d\145\164\x68\x6f\x64\x20\x25\163\72\x3a\45\x73\50\x29", static::class, $B3tAa)); } }

Function Calls

None

Variables

None

Stats

MD5 76e88a00a3347ddb06131a11a1f0e622
Eval Count 0
Decode Time 106 ms