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 /* __________________________________________________ | Obfuscated by YAK Pro..

Decoded Output download

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:32:05              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace BbHBc\ZLf6s\Kj71T; use Exception; use bbHbC\JeFGH\ZSJDG\gXoXl; use bbHBc\JefGH\Bbhbc; use bBHBc\JeFgH\ejTE_\OZ7NN\GFhZI; use bBHBC\jefGH\RDof5; use bBHbc\Zlf6S\KJ71T\OZ7NN\jnFUS; use zm38C\H4P9D\R4CIN\ic_DX; use e6v0BziMm\File\ZYcKG; use e6v0BZimm\yEt13ebX6; use RuntimeException; use function func_get_args; use function is_array; class KqFt2 implements JnFuS { protected $pchJK; protected $id; protected $YYLfi; protected $dERgU; protected $q3BIH; protected $el2BT; protected $uS7KG; protected $k7sJt; protected $n9kL1; protected $fu7GQ; protected $o7VhM; protected $vujRQ; protected $dL4J3; protected $M7BgU; public function __construct($gYLan) { goto C1sAm; BZTdt: M6FOb: goto o5tmE; lceU4: $iTTja = func_get_args(); goto Zvetd; FQzhE: $this->Igu2I($gYLan["user"] ?? null); goto GmoHv; VPgPG: $this->M7BgU = $BydGa && $B7ISN->ZalF8($BydGa) ? $B7ISN->IjBST($BydGa, true, true) : $BydGa; goto L0WEM; Ayley: $gYLan = array_filter($gYLan, static function ($Ftwmn) { return $Ftwmn !== null; }); goto BZTdt; C1sAm: if (is_array($gYLan)) { goto M6FOb; } goto f0tjZ; o5tmE: $this->id = $gYLan["id"] ?? ''; goto V8830; L0WEM: $this->TWgAQ($this->qW3cZ(), $gYLan); goto Nz3eZ; IUIcn: $this->dERgU = $gYLan["unique_id"] ?? ''; goto FQzhE; f0tjZ: user_error(__CLASS__ . "::" . __FUNCTION__ . "($sessionId, $uniqueId, $formName) is deprecated since Grav 1.6.11, use $config parameter instead", E_USER_DEPRECATED); goto lceU4; GmoHv: $BydGa = $gYLan["folder"] ?? ($this->YYLfi ? "tmp://forms/" . $this->YYLfi : ''); goto M5Hx6; V8830: $this->YYLfi = $gYLan["session_id"] ?? ''; goto IUIcn; Zvetd: $gYLan = ["session_id" => $iTTja[0], "unique_id" => $iTTja[1] ?? null, "form_name" => $iTTja[2] ?? null]; goto Ayley; M5Hx6: $B7ISN = bbHBC::sf5Tn()["locator"]; goto VPgPG; Nz3eZ: } protected function twGAq(?array $CgZU0, array $gYLan) : void { goto lEiEn; By0nZ: $this->k7sJt = $CgZU0["timestamps"]["created"] ?? $this->n9kL1; goto auzSm; tU6Y8: $this->uS7KG = $CgZU0["user"] ?? null; goto A3oao; auzSm: $this->fu7GQ = $CgZU0["data"] ?? null; goto CScYp; CScYp: $this->o7VhM = $CgZU0["files"] ?? []; goto eWUvg; BsKTt: $this->el2BT = $CgZU0["url"] ?? ''; goto tU6Y8; Uf6Ga: $this->k7sJt = $this->n9kL1 = time(); goto dLC6J; QX3u8: $this->q3BIH = $CgZU0["form"] ?? $gYLan["form_name"] ?? ''; goto BsKTt; XzzTE: $this->q3BIH = $gYLan["form_name"] ?? ''; goto smMOm; smMOm: $this->el2BT = ''; goto Uf6Ga; z3HtT: pMqly: goto Qnrc6; NF9Be: $this->pchJK = true; goto QX3u8; eWUvg: goto pMqly; goto xfBZ_; xfBZ_: tFBbF: goto p_k3c; lEiEn: if (null === $CgZU0) { goto tFBbF; } goto NF9Be; p_k3c: $this->pchJK = false; goto XzzTE; A3oao: $this->n9kL1 = $CgZU0["timestamps"]["updated"] ?? time(); goto By0nZ; dLC6J: $this->o7VhM = []; goto z3HtT; Qnrc6: } protected function qw3CZ() : ?array { goto OYURO; ceYAb: if (!$McZ15) { goto mMd2H; } goto emB1s; vYyFF: $CgZU0 = null; goto ceYAb; BPtD8: return $CgZU0; goto j1im5; EeL7l: mMd2H: goto BPtD8; EXZnJ: $McZ15 = $WLzsP && $WLzsP->fhrCO(); goto vYyFF; OYURO: $WLzsP = $this->V2k82(); goto EXZnJ; emB1s: try { $CgZU0 = (array) $WLzsP->ZKayp(); } catch (Exception $O8oMe) { } goto EeL7l; j1im5: } public function getId() : string { return $this->id && $this->dERgU ? $this->id . "/" . $this->dERgU : ''; } public function TzerW() : string { return $this->YYLfi; } public function Jvivp() : string { return $this->dERgU; } public function mot1j() : string { user_error(__CLASS__ . "::" . __FUNCTION__ . "() is deprecated since Grav 1.6.11, use ->getUniqueId() method instead", E_USER_DEPRECATED); return $this->jviVp(); } public function gdoJS() : string { return $this->q3BIH; } public function getUrl() : string { return $this->el2BT; } public function Zk_C9() : string { return $this->uS7KG["username"] ?? ''; } public function tmoLa() : string { return $this->uS7KG["email"] ?? ''; } public function gORxa() : int { return $this->k7sJt; } public function YQg1B() : int { return $this->n9kL1; } public function nj4xk() : ?array { return $this->fu7GQ; } public function RdVX9(?array $CgZU0) : void { $this->fu7GQ = $CgZU0; } public function FhRco() : bool { return $this->pchJK; } public function xYmaW(bool $d_fk3 = false) { goto eU8Tf; l1DjB: return $this; goto fG5Ij; fG5Ij: cFHDv: goto dsEMK; N_jKe: if ($this->pchJK) { goto dDgyx; } goto SU0Pk; dsEMK: if ($d_fk3 || $this->fu7GQ || $this->o7VhM) { goto hn8nr; } goto N_jKe; wtyYX: if (!$WLzsP) { goto qeT1Q; } goto rpYf0; wVChx: return $this; goto D17jS; SuUOW: qeT1Q: goto NsE1r; OkmqX: FWFjk: goto wVChx; Lis42: $WLzsP = $this->V2k82(); goto wtyYX; SU0Pk: goto FWFjk; goto pPsuq; eU8Tf: if ($this->M7BgU && $this->dERgU) { goto cFHDv; } goto l1DjB; pPsuq: hn8nr: goto Lis42; SYiFf: return $this->delete(); goto OkmqX; rpYf0: $WLzsP->XyMaw($this->jsonSerialize()); goto EPch7; EPch7: $this->pchJK = true; goto SuUOW; OjMoK: dDgyx: goto SYiFf; NsE1r: goto FWFjk; goto OjMoK; D17jS: } public function delete() { goto tXuqy; jqBLB: oxVQa: goto LbwAR; tXuqy: if (!($this->M7BgU && $this->dERgU)) { goto oxVQa; } goto BV7Od; Yo2bQ: $this->pchJK = false; goto jqBLB; LbwAR: return $this; goto uEL9q; BV7Od: $this->DnNgT(); goto AA2No; AA2No: $this->o7VhM = []; goto Yo2bQ; uEL9q: } public function rrjAA(string $zT133) : array { goto tMTDU; VuLS6: $this->vujRQ[$zT133] = $VJRsk; goto aFUpA; aFUpA: C3oPe: goto iGeGj; OzbVo: r2QX6: goto VuLS6; iGeGj: return $this->vujRQ[$zT133]; goto gkatm; tMTDU: if (isset($this->dL4J3[$zT133])) { goto C3oPe; } goto Ac7Lt; gKaoC: foreach ($this->o7VhM[$zT133] ?? [] as $uzeti => $zKs4A) { $VJRsk[$uzeti] = $zKs4A ? new Ww1QD($zT133, $zKs4A, $this) : null; RNrT3: } goto OzbVo; Ac7Lt: $VJRsk = []; goto gKaoC; gkatm: } public function Hv4Ff($BFlxS = false) : array { goto C6XLI; vZUPx: foreach ($this->o7VhM as $zT133 => $qOUds) { goto lEkTX; lEkTX: if (!(!$BFlxS && strpos($zT133, "/"))) { goto GwGrd; } goto ckOXJ; Iv0nL: $yJZNk[$zT133] = $this->rrJaa($zT133); goto ogqBa; ckOXJ: goto mabpl; goto uIaxr; ogqBa: mabpl: goto aZZXv; uIaxr: GwGrd: goto Iv0nL; aZZXv: } goto S10Cc; S10Cc: KL61S: goto o3chv; o3chv: return $yJZNk; goto m9wh1; C6XLI: $yJZNk = []; goto vZUPx; m9wh1: } public function Ofcd6(ic_dx $zKs4A, string $zT133 = null, array $ParvX = null) : string { goto sz5M3; gRme3: $zKs4A->mws9n("{$UA3wT}/{$PqQ5s}"); goto Pjr7m; E02L_: h0uDp: goto pzwui; pzwui: $CgZU0 = ["name" => $uzeti, "type" => $zKs4A->xgCgq(), "size" => $zKs4A->getSize(), "tmp_name" => $PqQ5s]; goto xPfp3; W3fBC: throw new RuntimeException("Uploaded file has no filename"); goto E02L_; Kd0zE: $PqQ5s = rdof5::vcHiZ(12); goto hFEvc; xPfp3: GXoXL::create($UA3wT); goto gRme3; Pjr7m: $this->Jj4dL($zT133, $uzeti, $CgZU0, $ParvX); goto nk4JC; sz5M3: $UA3wT = $this->u7NxA(); goto Kd0zE; hFEvc: $uzeti = $zKs4A->cRTo6(); goto mgt3T; mgt3T: if ($uzeti) { goto h0uDp; } goto W3fBC; nk4JC: return $uzeti; goto TNWFm; TNWFm: } public function addFile(string $D3kjW, string $zT133, array $ParvX = null) : bool { goto AAIWS; mEvoO: return true; goto VlKjg; mWicY: $this->JJ4dl($zT133, $CgZU0["name"], $CgZU0, $ParvX); goto mEvoO; AAIWS: if (file_exists($D3kjW)) { goto oKr9L; } goto tlRoY; zPjGX: $CgZU0 = ["name" => RDoF5::basename($D3kjW), "type" => rDOF5::TIy2z($D3kjW), "size" => filesize($D3kjW)]; goto mWicY; tlRoY: throw new RuntimeException("File not found: {$D3kjW}"); goto b86YW; b86YW: oKr9L: goto zPjGX; VlKjg: } public function TbyQt(string $uzeti, string $zT133 = null) : bool { goto syKnB; bX_YY: $this->tYUD6($zKs4A["tmp_name"] ?? ''); goto f9B1Z; Agyrw: $this->o7VhM[$zT133 . "/original"][$uzeti] = null; goto V_6ui; f9B1Z: jp7pq: goto M7Grj; V_6ui: unset($this->vujRQ[$zT133][$uzeti], $this->vujRQ[$zT133 . "/original"][$uzeti]); goto m6UiI; w933F: if (!(null !== $zKs4A)) { goto AIPGq; } goto xxfbk; M7Grj: $this->o7VhM[$zT133][$uzeti] = null; goto Agyrw; Pqtqv: $zKs4A = $this->o7VhM[$zT133 . "/original"][$uzeti] ?? null; goto lIZIN; m6UiI: return true; goto xv30f; T9BFK: $zT133 = $zT133 ?: "undefined"; goto VTzgy; xxfbk: $this->Tyud6($zKs4A["tmp_name"] ?? ''); goto gbYhN; GjYqL: return false; goto gI0u2; gI0u2: AcqBr: goto T9BFK; gbYhN: AIPGq: goto Pqtqv; VTzgy: $zKs4A = $this->o7VhM[$zT133][$uzeti] ?? null; goto w933F; syKnB: if ($uzeti) { goto AcqBr; } goto GjYqL; lIZIN: if (!(null !== $zKs4A)) { goto jp7pq; } goto bX_YY; xv30f: } public function AjfOC() { goto AR9Eg; AR9Eg: foreach ($this->o7VhM as $LKenZ) { goto ik61A; Ii5Xh: UfWXD: goto LKtgb; LKtgb: kG90X: goto Y4MmZ; ik61A: foreach ($LKenZ as $zKs4A) { $this->tYUd6($zKs4A["tmp_name"] ?? ''); ygXje: } goto Ii5Xh; Y4MmZ: } goto XkY4C; b0BtY: $this->o7VhM = []; goto NQ4qs; XkY4C: ztKv5: goto b0BtY; NQ4qs: } public function jsonSerialize() : array { return ["form" => $this->q3BIH, "id" => $this->getId(), "unique_id" => $this->dERgU, "url" => $this->el2BT, "user" => $this->uS7KG, "timestamps" => ["created" => $this->k7sJt, "updated" => time()], "data" => $this->fu7GQ, "files" => $this->o7VhM]; } public function yD2U2(string $YTD6a) : self { $this->el2BT = $YTD6a; return $this; } public function igU2i(GfhzI $vo7s5 = null) { goto mOjZb; Ts1J8: slThT: goto z9T8O; z9T8O: return $this; goto oEc4C; q3abw: oQ7IV: goto yJbo4; Vjp4Y: $this->uS7KG = null; goto UWNML; mOjZb: if ($vo7s5 && $vo7s5->Yrxta) { goto oQ7IV; } goto Vjp4Y; yJbo4: $this->uS7KG = ["username" => $vo7s5->Yrxta, "email" => $vo7s5->Iwazf ?? '']; goto Ts1J8; UWNML: goto slThT; goto q3abw; oEc4C: } public function RGhPl(string $DpgJ3 = null) : self { $this->uS7KG["username"] = $DpgJ3; return $this; } public function BcQkH(string $Pz9d8 = null) : self { $this->uS7KG["email"] = $Pz9d8; return $this; } public function u7NxA() : string { return $this->M7BgU && $this->dERgU ? "{$this->M7BgU}/{$this->dERgU}" : ''; } protected function V2k82() : ?zYCkg { $K16Ee = $this->u7nxa(); return $K16Ee ? zycKG::sf5tn($K16Ee . "/index.yaml") : null; } protected function TYUD6(string $uzeti) : void { goto CiJC3; xr4CT: if (!($uzeti && $D3kjW && is_file($D3kjW))) { goto AgFgw; } goto KDqct; gGZ51: $D3kjW = $K16Ee ? $K16Ee . "/" . $uzeti : ''; goto xr4CT; KDqct: unlink($D3kjW); goto a9P_L; CiJC3: $K16Ee = $this->u7NXa(); goto gGZ51; a9P_L: AgFgw: goto LX7Dq; LX7Dq: } protected function dNnGT() : void { goto EOwzv; rpem7: vQ1B0: goto ozHjv; w0Vfs: if (!($K16Ee && file_exists($K16Ee))) { goto vQ1B0; } goto bJUg1; Bzppy: if (!$WLzsP) { goto yGa_8; } goto dTu_x; m0MmY: $K16Ee = $this->u7nXa(); goto w0Vfs; A41xA: yGa_8: goto m0MmY; EOwzv: $WLzsP = $this->v2K82(); goto Bzppy; bJUg1: gxOXL::delete($K16Ee); goto rpem7; dTu_x: $WLzsP->free(); goto A41xA; ozHjv: } protected function Jj4DL(?string $zT133, string $uzeti, array $CgZU0, array $ParvX = null) : void { goto sbZUr; Gildm: $Vkb33 = $this->o7VhM[$zT133 . "/original"][$uzeti] ?? null; goto zx1wT; MR0ML: $this->tYuD6($Vkb33["tmp_name"] ?? ''); goto xysMq; rTvqA: $this->o7VhM[$zT133][$uzeti] = $CgZU0; goto sCD8N; pvnVQ: $this->o7VhM[$zT133] = []; goto WJlin; KSOMf: $CwwCs["crop"] = $ParvX; goto siI2L; TWNWZ: $this->o7VhM[$zT133 . "/original"][$uzeti] = null; goto qTq8h; WJlin: QkPB6: goto TD_DJ; oFo2s: $Vkb33 = $this->o7VhM[$zT133 . "/original"][$uzeti] ?? null; goto TWNWZ; WrzXF: mCeH1: goto F5Idl; XgEIn: TUreT: goto fNhk3; F5Idl: OpZ31: goto P2JSE; onHtN: throw new RuntimeException("Cannot upload files: form flash folder not defined"); goto XgEIn; xJ73r: $this->o7VhM[$zT133 . "/original"][$uzeti] = ["name" => $uzeti, "type" => $CgZU0["type"], "crop" => $ParvX]; goto P5ooP; fYsSy: PD3e4: goto xZ6oX; xysMq: goto r3MEV; goto ZZiVH; qTq8h: $this->tYUd6($CwwCs["tmp_name"] ?? ''); goto MR0ML; P2JSE: r3MEV: goto rTvqA; siI2L: $this->o7VhM[$zT133 . "/original"][$uzeti] = $CwwCs; goto BhVgu; xZ6oX: $this->o7VhM[$zT133 . "/original"][$uzeti]["crop"] = $ParvX; goto okdZe; sbZUr: if ($this->M7BgU && $this->dERgU) { goto TUreT; } goto onHtN; okdZe: $this->tYUD6($CwwCs["tmp_name"] ?? ''); goto WrzXF; zx1wT: if ($Vkb33) { goto PD3e4; } goto KSOMf; TD_DJ: $CwwCs = $this->o7VhM[$zT133][$uzeti] ?? null; goto g02WE; ZZiVH: sH0qz: goto EIOaY; CV_1J: Hngr8: goto Gildm; fNhk3: $zT133 = $zT133 ?: "undefined"; goto lvSKy; g02WE: if ($ParvX) { goto sH0qz; } goto oFo2s; BhVgu: goto mCeH1; goto fYsSy; EIOaY: if ($CwwCs) { goto Hngr8; } goto xJ73r; P5ooP: goto OpZ31; goto CV_1J; lvSKy: if (isset($this->o7VhM[$zT133])) { goto QkPB6; } goto pvnVQ; sCD8N: } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:32:05              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace BbHBc\ZLf6s\Kj71T; use Exception; use bbHbC\JeFGH\ZSJDG\gXoXl; use bbHBc\JefGH\Bbhbc; use bBHBc\JeFgH\ejTE_\OZ7NN\GFhZI; use bBHBC\jefGH\RDof5; use bBHbc\Zlf6S\KJ71T\OZ7NN\jnFUS; use zm38C\H4P9D\R4CIN\ic_DX; use e6v0B\vziMm\File\ZYcKG; use e6v0B\vZimm\yEt13\aebX6; use RuntimeException; use function func_get_args; use function is_array; class KqFt2 implements JnFuS { protected $pchJK; protected $id; protected $YYLfi; protected $dERgU; protected $q3BIH; protected $el2BT; protected $uS7KG; protected $k7sJt; protected $n9kL1; protected $fu7GQ; protected $o7VhM; protected $vujRQ; protected $dL4J3; protected $M7BgU; public function __construct($gYLan) { goto C1sAm; BZTdt: M6FOb: goto o5tmE; lceU4: $iTTja = func_get_args(); goto Zvetd; FQzhE: $this->Igu2I($gYLan["\x75\163\x65\x72"] ?? null); goto GmoHv; VPgPG: $this->M7BgU = $BydGa && $B7ISN->ZalF8($BydGa) ? $B7ISN->IjBST($BydGa, true, true) : $BydGa; goto L0WEM; Ayley: $gYLan = array_filter($gYLan, static function ($Ftwmn) { return $Ftwmn !== null; }); goto BZTdt; C1sAm: if (is_array($gYLan)) { goto M6FOb; } goto f0tjZ; o5tmE: $this->id = $gYLan["\151\144"] ?? ''; goto V8830; L0WEM: $this->TWgAQ($this->qW3cZ(), $gYLan); goto Nz3eZ; IUIcn: $this->dERgU = $gYLan["\x75\x6e\x69\161\x75\x65\137\151\144"] ?? ''; goto FQzhE; f0tjZ: user_error(__CLASS__ . "\x3a\x3a" . __FUNCTION__ . "\x28\x24\163\x65\163\x73\x69\157\x6e\x49\144\54\x20\44\x75\x6e\x69\161\x75\x65\x49\144\x2c\40\x24\x66\x6f\162\155\116\x61\155\145\51\x20\x69\x73\40\144\x65\160\x72\x65\143\x61\x74\145\x64\40\163\x69\x6e\143\145\x20\x47\162\x61\166\40\61\56\x36\56\x31\61\x2c\x20\165\163\145\x20\x24\143\157\156\x66\x69\147\40\160\141\x72\x61\155\x65\164\x65\162\x20\151\156\163\x74\x65\x61\x64", E_USER_DEPRECATED); goto lceU4; GmoHv: $BydGa = $gYLan["\x66\x6f\154\144\145\162"] ?? ($this->YYLfi ? "\164\155\x70\72\57\x2f\x66\157\162\x6d\x73\57" . $this->YYLfi : ''); goto M5Hx6; V8830: $this->YYLfi = $gYLan["\163\145\x73\163\x69\x6f\156\x5f\151\x64"] ?? ''; goto IUIcn; Zvetd: $gYLan = ["\163\x65\163\163\151\157\156\137\151\x64" => $iTTja[0], "\165\156\151\x71\x75\145\x5f\x69\x64" => $iTTja[1] ?? null, "\146\157\x72\x6d\137\156\141\155\145" => $iTTja[2] ?? null]; goto Ayley; M5Hx6: $B7ISN = bbHBC::sf5Tn()["\154\x6f\143\141\164\x6f\x72"]; goto VPgPG; Nz3eZ: } protected function twGAq(?array $CgZU0, array $gYLan) : void { goto lEiEn; By0nZ: $this->k7sJt = $CgZU0["\x74\151\x6d\x65\x73\164\x61\155\160\x73"]["\x63\x72\x65\141\164\x65\144"] ?? $this->n9kL1; goto auzSm; tU6Y8: $this->uS7KG = $CgZU0["\165\163\x65\162"] ?? null; goto A3oao; auzSm: $this->fu7GQ = $CgZU0["\x64\141\164\x61"] ?? null; goto CScYp; CScYp: $this->o7VhM = $CgZU0["\x66\151\154\145\163"] ?? []; goto eWUvg; BsKTt: $this->el2BT = $CgZU0["\x75\162\x6c"] ?? ''; goto tU6Y8; Uf6Ga: $this->k7sJt = $this->n9kL1 = time(); goto dLC6J; QX3u8: $this->q3BIH = $CgZU0["\146\x6f\x72\x6d"] ?? $gYLan["\x66\157\x72\155\x5f\156\x61\x6d\x65"] ?? ''; goto BsKTt; XzzTE: $this->q3BIH = $gYLan["\x66\157\162\155\x5f\156\x61\155\x65"] ?? ''; goto smMOm; smMOm: $this->el2BT = ''; goto Uf6Ga; z3HtT: pMqly: goto Qnrc6; NF9Be: $this->pchJK = true; goto QX3u8; eWUvg: goto pMqly; goto xfBZ_; xfBZ_: tFBbF: goto p_k3c; lEiEn: if (null === $CgZU0) { goto tFBbF; } goto NF9Be; p_k3c: $this->pchJK = false; goto XzzTE; A3oao: $this->n9kL1 = $CgZU0["\164\151\x6d\x65\163\x74\141\x6d\x70\163"]["\x75\160\x64\141\164\x65\x64"] ?? time(); goto By0nZ; dLC6J: $this->o7VhM = []; goto z3HtT; Qnrc6: } protected function qw3CZ() : ?array { goto OYURO; ceYAb: if (!$McZ15) { goto mMd2H; } goto emB1s; vYyFF: $CgZU0 = null; goto ceYAb; BPtD8: return $CgZU0; goto j1im5; EeL7l: mMd2H: goto BPtD8; EXZnJ: $McZ15 = $WLzsP && $WLzsP->fhrCO(); goto vYyFF; OYURO: $WLzsP = $this->V2k82(); goto EXZnJ; emB1s: try { $CgZU0 = (array) $WLzsP->ZKayp(); } catch (Exception $O8oMe) { } goto EeL7l; j1im5: } public function getId() : string { return $this->id && $this->dERgU ? $this->id . "\57" . $this->dERgU : ''; } public function TzerW() : string { return $this->YYLfi; } public function Jvivp() : string { return $this->dERgU; } public function mot1j() : string { user_error(__CLASS__ . "\72\x3a" . __FUNCTION__ . "\x28\x29\x20\x69\163\x20\144\145\x70\x72\145\x63\141\x74\x65\144\40\x73\151\156\x63\x65\40\107\162\141\166\x20\61\56\66\56\61\61\x2c\40\x75\x73\145\x20\55\x3e\147\x65\164\125\156\x69\x71\x75\x65\x49\144\50\x29\x20\155\145\164\150\x6f\144\40\x69\156\163\164\x65\141\x64", E_USER_DEPRECATED); return $this->jviVp(); } public function gdoJS() : string { return $this->q3BIH; } public function getUrl() : string { return $this->el2BT; } public function Zk_C9() : string { return $this->uS7KG["\x75\x73\x65\x72\x6e\141\155\x65"] ?? ''; } public function tmoLa() : string { return $this->uS7KG["\145\155\141\151\154"] ?? ''; } public function gORxa() : int { return $this->k7sJt; } public function YQg1B() : int { return $this->n9kL1; } public function nj4xk() : ?array { return $this->fu7GQ; } public function RdVX9(?array $CgZU0) : void { $this->fu7GQ = $CgZU0; } public function FhRco() : bool { return $this->pchJK; } public function xYmaW(bool $d_fk3 = false) { goto eU8Tf; l1DjB: return $this; goto fG5Ij; fG5Ij: cFHDv: goto dsEMK; N_jKe: if ($this->pchJK) { goto dDgyx; } goto SU0Pk; dsEMK: if ($d_fk3 || $this->fu7GQ || $this->o7VhM) { goto hn8nr; } goto N_jKe; wtyYX: if (!$WLzsP) { goto qeT1Q; } goto rpYf0; wVChx: return $this; goto D17jS; SuUOW: qeT1Q: goto NsE1r; OkmqX: FWFjk: goto wVChx; Lis42: $WLzsP = $this->V2k82(); goto wtyYX; SU0Pk: goto FWFjk; goto pPsuq; eU8Tf: if ($this->M7BgU && $this->dERgU) { goto cFHDv; } goto l1DjB; pPsuq: hn8nr: goto Lis42; SYiFf: return $this->delete(); goto OkmqX; rpYf0: $WLzsP->XyMaw($this->jsonSerialize()); goto EPch7; EPch7: $this->pchJK = true; goto SuUOW; OjMoK: dDgyx: goto SYiFf; NsE1r: goto FWFjk; goto OjMoK; D17jS: } public function delete() { goto tXuqy; jqBLB: oxVQa: goto LbwAR; tXuqy: if (!($this->M7BgU && $this->dERgU)) { goto oxVQa; } goto BV7Od; Yo2bQ: $this->pchJK = false; goto jqBLB; LbwAR: return $this; goto uEL9q; BV7Od: $this->DnNgT(); goto AA2No; AA2No: $this->o7VhM = []; goto Yo2bQ; uEL9q: } public function rrjAA(string $zT133) : array { goto tMTDU; VuLS6: $this->vujRQ[$zT133] = $VJRsk; goto aFUpA; aFUpA: C3oPe: goto iGeGj; OzbVo: r2QX6: goto VuLS6; iGeGj: return $this->vujRQ[$zT133]; goto gkatm; tMTDU: if (isset($this->dL4J3[$zT133])) { goto C3oPe; } goto Ac7Lt; gKaoC: foreach ($this->o7VhM[$zT133] ?? [] as $uzeti => $zKs4A) { $VJRsk[$uzeti] = $zKs4A ? new Ww1QD($zT133, $zKs4A, $this) : null; RNrT3: } goto OzbVo; Ac7Lt: $VJRsk = []; goto gKaoC; gkatm: } public function Hv4Ff($BFlxS = false) : array { goto C6XLI; vZUPx: foreach ($this->o7VhM as $zT133 => $qOUds) { goto lEkTX; lEkTX: if (!(!$BFlxS && strpos($zT133, "\x2f"))) { goto GwGrd; } goto ckOXJ; Iv0nL: $yJZNk[$zT133] = $this->rrJaa($zT133); goto ogqBa; ckOXJ: goto mabpl; goto uIaxr; ogqBa: mabpl: goto aZZXv; uIaxr: GwGrd: goto Iv0nL; aZZXv: } goto S10Cc; S10Cc: KL61S: goto o3chv; o3chv: return $yJZNk; goto m9wh1; C6XLI: $yJZNk = []; goto vZUPx; m9wh1: } public function Ofcd6(ic_dx $zKs4A, string $zT133 = null, array $ParvX = null) : string { goto sz5M3; gRme3: $zKs4A->mws9n("{$UA3wT}\x2f{$PqQ5s}"); goto Pjr7m; E02L_: h0uDp: goto pzwui; pzwui: $CgZU0 = ["\156\141\155\x65" => $uzeti, "\164\x79\x70\145" => $zKs4A->xgCgq(), "\163\x69\x7a\145" => $zKs4A->getSize(), "\x74\x6d\160\137\156\x61\155\145" => $PqQ5s]; goto xPfp3; W3fBC: throw new RuntimeException("\125\160\x6c\x6f\141\144\145\144\x20\x66\x69\x6c\145\40\x68\141\163\40\x6e\x6f\40\146\x69\x6c\145\156\x61\x6d\x65"); goto E02L_; Kd0zE: $PqQ5s = rdof5::vcHiZ(12); goto hFEvc; xPfp3: GXoXL::create($UA3wT); goto gRme3; Pjr7m: $this->Jj4dL($zT133, $uzeti, $CgZU0, $ParvX); goto nk4JC; sz5M3: $UA3wT = $this->u7NxA(); goto Kd0zE; hFEvc: $uzeti = $zKs4A->cRTo6(); goto mgt3T; mgt3T: if ($uzeti) { goto h0uDp; } goto W3fBC; nk4JC: return $uzeti; goto TNWFm; TNWFm: } public function addFile(string $D3kjW, string $zT133, array $ParvX = null) : bool { goto AAIWS; mEvoO: return true; goto VlKjg; mWicY: $this->JJ4dl($zT133, $CgZU0["\x6e\x61\155\145"], $CgZU0, $ParvX); goto mEvoO; AAIWS: if (file_exists($D3kjW)) { goto oKr9L; } goto tlRoY; zPjGX: $CgZU0 = ["\x6e\141\155\x65" => RDoF5::basename($D3kjW), "\164\171\160\145" => rDOF5::TIy2z($D3kjW), "\x73\x69\172\145" => filesize($D3kjW)]; goto mWicY; tlRoY: throw new RuntimeException("\106\x69\x6c\x65\x20\156\157\x74\40\146\157\x75\x6e\x64\72\x20{$D3kjW}"); goto b86YW; b86YW: oKr9L: goto zPjGX; VlKjg: } public function TbyQt(string $uzeti, string $zT133 = null) : bool { goto syKnB; bX_YY: $this->tYUD6($zKs4A["\x74\x6d\x70\137\x6e\x61\155\x65"] ?? ''); goto f9B1Z; Agyrw: $this->o7VhM[$zT133 . "\x2f\157\x72\x69\x67\151\x6e\141\x6c"][$uzeti] = null; goto V_6ui; f9B1Z: jp7pq: goto M7Grj; V_6ui: unset($this->vujRQ[$zT133][$uzeti], $this->vujRQ[$zT133 . "\x2f\157\162\151\x67\x69\156\141\x6c"][$uzeti]); goto m6UiI; w933F: if (!(null !== $zKs4A)) { goto AIPGq; } goto xxfbk; M7Grj: $this->o7VhM[$zT133][$uzeti] = null; goto Agyrw; Pqtqv: $zKs4A = $this->o7VhM[$zT133 . "\57\157\x72\x69\147\x69\156\141\x6c"][$uzeti] ?? null; goto lIZIN; m6UiI: return true; goto xv30f; T9BFK: $zT133 = $zT133 ?: "\x75\156\144\x65\x66\151\x6e\145\144"; goto VTzgy; xxfbk: $this->Tyud6($zKs4A["\164\155\x70\x5f\x6e\141\x6d\x65"] ?? ''); goto gbYhN; GjYqL: return false; goto gI0u2; gI0u2: AcqBr: goto T9BFK; gbYhN: AIPGq: goto Pqtqv; VTzgy: $zKs4A = $this->o7VhM[$zT133][$uzeti] ?? null; goto w933F; syKnB: if ($uzeti) { goto AcqBr; } goto GjYqL; lIZIN: if (!(null !== $zKs4A)) { goto jp7pq; } goto bX_YY; xv30f: } public function AjfOC() { goto AR9Eg; AR9Eg: foreach ($this->o7VhM as $LKenZ) { goto ik61A; Ii5Xh: UfWXD: goto LKtgb; LKtgb: kG90X: goto Y4MmZ; ik61A: foreach ($LKenZ as $zKs4A) { $this->tYUd6($zKs4A["\164\x6d\160\137\x6e\141\155\x65"] ?? ''); ygXje: } goto Ii5Xh; Y4MmZ: } goto XkY4C; b0BtY: $this->o7VhM = []; goto NQ4qs; XkY4C: ztKv5: goto b0BtY; NQ4qs: } public function jsonSerialize() : array { return ["\146\157\162\155" => $this->q3BIH, "\x69\144" => $this->getId(), "\x75\x6e\x69\x71\165\x65\137\x69\x64" => $this->dERgU, "\x75\162\x6c" => $this->el2BT, "\x75\163\x65\x72" => $this->uS7KG, "\x74\151\155\145\163\164\141\x6d\x70\163" => ["\143\x72\145\x61\164\x65\x64" => $this->k7sJt, "\165\x70\x64\x61\164\x65\x64" => time()], "\144\x61\x74\141" => $this->fu7GQ, "\x66\x69\154\145\x73" => $this->o7VhM]; } public function yD2U2(string $YTD6a) : self { $this->el2BT = $YTD6a; return $this; } public function igU2i(GfhzI $vo7s5 = null) { goto mOjZb; Ts1J8: slThT: goto z9T8O; z9T8O: return $this; goto oEc4C; q3abw: oQ7IV: goto yJbo4; Vjp4Y: $this->uS7KG = null; goto UWNML; mOjZb: if ($vo7s5 && $vo7s5->Yrxta) { goto oQ7IV; } goto Vjp4Y; yJbo4: $this->uS7KG = ["\x75\x73\145\162\x6e\141\155\x65" => $vo7s5->Yrxta, "\x65\155\141\151\x6c" => $vo7s5->Iwazf ?? '']; goto Ts1J8; UWNML: goto slThT; goto q3abw; oEc4C: } public function RGhPl(string $DpgJ3 = null) : self { $this->uS7KG["\165\163\x65\x72\156\x61\155\145"] = $DpgJ3; return $this; } public function BcQkH(string $Pz9d8 = null) : self { $this->uS7KG["\x65\155\141\151\x6c"] = $Pz9d8; return $this; } public function u7NxA() : string { return $this->M7BgU && $this->dERgU ? "{$this->M7BgU}\57{$this->dERgU}" : ''; } protected function V2k82() : ?zYCkg { $K16Ee = $this->u7nxa(); return $K16Ee ? zycKG::sf5tn($K16Ee . "\57\151\156\144\x65\x78\56\x79\x61\155\x6c") : null; } protected function TYUD6(string $uzeti) : void { goto CiJC3; xr4CT: if (!($uzeti && $D3kjW && is_file($D3kjW))) { goto AgFgw; } goto KDqct; gGZ51: $D3kjW = $K16Ee ? $K16Ee . "\x2f" . $uzeti : ''; goto xr4CT; KDqct: unlink($D3kjW); goto a9P_L; CiJC3: $K16Ee = $this->u7NXa(); goto gGZ51; a9P_L: AgFgw: goto LX7Dq; LX7Dq: } protected function dNnGT() : void { goto EOwzv; rpem7: vQ1B0: goto ozHjv; w0Vfs: if (!($K16Ee && file_exists($K16Ee))) { goto vQ1B0; } goto bJUg1; Bzppy: if (!$WLzsP) { goto yGa_8; } goto dTu_x; m0MmY: $K16Ee = $this->u7nXa(); goto w0Vfs; A41xA: yGa_8: goto m0MmY; EOwzv: $WLzsP = $this->v2K82(); goto Bzppy; bJUg1: gxOXL::delete($K16Ee); goto rpem7; dTu_x: $WLzsP->free(); goto A41xA; ozHjv: } protected function Jj4DL(?string $zT133, string $uzeti, array $CgZU0, array $ParvX = null) : void { goto sbZUr; Gildm: $Vkb33 = $this->o7VhM[$zT133 . "\57\157\162\151\147\x69\x6e\x61\154"][$uzeti] ?? null; goto zx1wT; MR0ML: $this->tYuD6($Vkb33["\x74\x6d\160\137\x6e\141\155\145"] ?? ''); goto xysMq; rTvqA: $this->o7VhM[$zT133][$uzeti] = $CgZU0; goto sCD8N; pvnVQ: $this->o7VhM[$zT133] = []; goto WJlin; KSOMf: $CwwCs["\143\x72\x6f\x70"] = $ParvX; goto siI2L; TWNWZ: $this->o7VhM[$zT133 . "\x2f\157\162\151\147\x69\156\141\154"][$uzeti] = null; goto qTq8h; WJlin: QkPB6: goto TD_DJ; oFo2s: $Vkb33 = $this->o7VhM[$zT133 . "\57\x6f\162\151\147\151\156\141\x6c"][$uzeti] ?? null; goto TWNWZ; WrzXF: mCeH1: goto F5Idl; XgEIn: TUreT: goto fNhk3; F5Idl: OpZ31: goto P2JSE; onHtN: throw new RuntimeException("\103\x61\x6e\x6e\x6f\x74\x20\x75\x70\x6c\157\x61\144\40\146\x69\154\145\x73\x3a\40\x66\x6f\x72\155\x20\x66\x6c\x61\x73\150\x20\x66\157\154\144\145\162\x20\x6e\157\164\40\x64\145\x66\x69\x6e\x65\x64"); goto XgEIn; xJ73r: $this->o7VhM[$zT133 . "\57\x6f\x72\151\x67\x69\x6e\x61\x6c"][$uzeti] = ["\156\141\155\x65" => $uzeti, "\x74\x79\x70\x65" => $CgZU0["\x74\x79\x70\x65"], "\143\x72\157\x70" => $ParvX]; goto P5ooP; fYsSy: PD3e4: goto xZ6oX; xysMq: goto r3MEV; goto ZZiVH; qTq8h: $this->tYUd6($CwwCs["\x74\x6d\160\137\156\141\155\145"] ?? ''); goto MR0ML; P2JSE: r3MEV: goto rTvqA; siI2L: $this->o7VhM[$zT133 . "\x2f\x6f\x72\151\147\x69\x6e\x61\154"][$uzeti] = $CwwCs; goto BhVgu; xZ6oX: $this->o7VhM[$zT133 . "\57\x6f\x72\x69\x67\151\156\141\x6c"][$uzeti]["\x63\162\157\x70"] = $ParvX; goto okdZe; sbZUr: if ($this->M7BgU && $this->dERgU) { goto TUreT; } goto onHtN; okdZe: $this->tYUD6($CwwCs["\x74\155\x70\137\156\141\155\x65"] ?? ''); goto WrzXF; zx1wT: if ($Vkb33) { goto PD3e4; } goto KSOMf; TD_DJ: $CwwCs = $this->o7VhM[$zT133][$uzeti] ?? null; goto g02WE; ZZiVH: sH0qz: goto EIOaY; CV_1J: Hngr8: goto Gildm; fNhk3: $zT133 = $zT133 ?: "\165\x6e\x64\145\x66\151\x6e\145\x64"; goto lvSKy; g02WE: if ($ParvX) { goto sH0qz; } goto oFo2s; BhVgu: goto mCeH1; goto fYsSy; EIOaY: if ($CwwCs) { goto Hngr8; } goto xJ73r; P5ooP: goto OpZ31; goto CV_1J; lvSKy: if (isset($this->o7VhM[$zT133])) { goto QkPB6; } goto pvnVQ; sCD8N: } }

Function Calls

None

Variables

None

Stats

MD5 15be178c20e97ac5eacd0336f42f5565
Eval Count 0
Decode Time 98 ms