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 bJPNZ\yoUzS\xDIjQ\sdJTn\JitH2\iTyKA; use TpvrZ\B6kah\fVELn\FVELN; use tpv..
Decoded Output download
<?php
namespace bJPNZ\yoUzS\xDIjQ\sdJTn\JitH2\iTyKA; use TpvrZ\B6kah\fVELn\FVELN; use tpvRz\B6Kah\aGH3B\AGH3B; class S2zJ_ extends V_jx7 { public const ypz58 = 0; public const vK2cz = 1; public const SeCJB = 2; private \PDO $WM5vB; private string|false|null $jyBwu = false; private string $hKlkJ; private string $GUtGN = "sessions"; private string $sIxsi = "sess_id"; private string $l4PAO = "sess_data"; private string $lFx1h = "sess_lifetime"; private string $wlJ6J = "sess_time"; private int|\Closure|null $pXIPh; private ?string $OPAvf = null; private ?string $ZuljS = null; private array $yb1j9 = []; private int $efruH = C6zqC::SeCJB; private array $FMN9v = []; private bool $X1_nF = false; private bool $pCS6Y = false; private bool $K5HWq = false; public function __construct(#[\SensitiveParameter] \PDO|string|null $xZqG6 = null, #[\SensitiveParameter] array $jAUNC = []) { goto XRMD3; tOzuA: $this->l4PAO = $jAUNC["db_data_col"] ?? $this->l4PAO; goto RondX; fRHK6: $this->sIxsi = $jAUNC["db_id_col"] ?? $this->sIxsi; goto tOzuA; FGE7F: if (!(\PDO::ERRMODE_EXCEPTION !== $xZqG6->getAttribute(\PDO::ATTR_ERRMODE))) { goto xqd8O; } goto TjvrP; o2oaO: C4Uqs: goto JgxRG; jHAJB: $this->pXIPh = $jAUNC["ttl"] ?? null; goto i1uQ_; yq2Is: $this->hKlkJ = $this->WM5vB->getAttribute(\PDO::ATTR_DRIVER_NAME); goto jLjBV; Knnhx: $this->OPAvf = $jAUNC["db_username"] ?? $this->OPAvf; goto L7Y3V; GetmI: if (\is_string($xZqG6) && str_contains($xZqG6, "://")) { goto sB39B; } goto d_33L; L7Y3V: $this->ZuljS = $jAUNC["db_password"] ?? $this->ZuljS; goto ockgg; jLjBV: goto C4Uqs; goto KBYJL; XRMD3: if ($xZqG6 instanceof \PDO) { goto i8eX2; } goto GetmI; fuly9: $this->jyBwu = $this->uYPZL($xZqG6); goto o2oaO; VLvBi: $this->efruH = $jAUNC["lock_mode"] ?? $this->efruH; goto jHAJB; TjvrP: throw new \InvalidArgumentException(sprintf(""%s" requires PDO error mode attribute be set to throw Exceptions (i.e. $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION)).", __CLASS__)); goto qF14R; JgxRG: $this->GUtGN = $jAUNC["db_table"] ?? $this->GUtGN; goto fRHK6; tucV8: goto C4Uqs; goto C899f; C899f: i8eX2: goto FGE7F; RondX: $this->lFx1h = $jAUNC["db_lifetime_col"] ?? $this->lFx1h; goto eeMDP; eeMDP: $this->wlJ6J = $jAUNC["db_time_col"] ?? $this->wlJ6J; goto Knnhx; KBYJL: sB39B: goto fuly9; ockgg: $this->yb1j9 = $jAUNC["db_connection_options"] ?? $this->yb1j9; goto VLvBi; qF14R: xqd8O: goto hg2wu; hg2wu: $this->WM5vB = $xZqG6; goto yq2Is; d_33L: $this->jyBwu = $xZqG6; goto tucV8; i1uQ_: } public function BrzPm(fVelN $mp79q, ?\Closure $N_Bx7 = null) : void { goto pMtRf; WYvr6: LSzgW: goto otKZq; Vonmt: $T57Fv->z5RZg([$this->lFx1h], $this->lFx1h . "_idx"); goto K9hrx; zuecI: $T57Fv = $mp79q->Kszg1($this->GUtGN); goto o_lsA; jhRfc: V3da_: goto zuecI; o_lsA: switch ($this->hKlkJ) { case "mysql": goto nzJz3; q0WRm: $T57Fv->Z3E2N($this->l4PAO, aGH3b::DWi32)->TotNP(true); goto svvKs; bNRS5: $T57Fv->qn9Ma("engine", "InnoDB"); goto nKqOl; fpRmK: $T57Fv->qn9ma("collate", "utf8mb4_bin"); goto bNRS5; nzJz3: $T57Fv->z3E2N($this->sIxsi, AGh3b::hYjDl)->W0kBa(128)->toTNp(true); goto q0WRm; nKqOl: goto wHI_g; goto fJ4x2; svvKs: $T57Fv->Z3E2n($this->lFx1h, Agh3B::hEPnh)->JXpNw(true)->tOtNp(true); goto wxNs9; wxNs9: $T57Fv->z3e2N($this->wlJ6J, agH3b::hEPnh)->JxpnW(true)->ToTNP(true); goto fpRmK; fJ4x2: case "sqlite": goto k8fH_; zbwRn: goto wHI_g; goto YoP9y; k8fH_: $T57Fv->z3e2N($this->sIxsi, aGh3b::IrrQ2)->TotNp(true); goto ewcQw; WN7fZ: $T57Fv->z3E2N($this->wlJ6J, agh3b::hEPnh)->ToTNP(true); goto zbwRn; jcsea: $T57Fv->z3E2n($this->lFx1h, AgH3B::hEPnh)->tOtNp(true); goto WN7fZ; ewcQw: $T57Fv->z3e2N($this->l4PAO, Agh3B::DWi32)->tOTnp(true); goto jcsea; YoP9y: case "pgsql": goto BnfN6; HhCAF: $T57Fv->z3E2N($this->lFx1h, aGH3B::hEPnh)->TOtnP(true); goto vaeir; vaeir: $T57Fv->z3e2n($this->wlJ6J, agH3B::hEPnh)->ToTNp(true); goto u33c8; W8vh5: $T57Fv->Z3E2N($this->l4PAO, agH3B::hYjDl)->totNP(true); goto HhCAF; u33c8: goto wHI_g; goto C1hQR; BnfN6: $T57Fv->Z3e2n($this->sIxsi, agh3B::PpiGE)->W0KbA(128)->TotNp(true); goto W8vh5; C1hQR: case "oci": goto nH0xI; X1LsM: $T57Fv->z3e2N($this->wlJ6J, AGH3B::hEPnh)->ToTNP(true); goto kwfKn; nH0xI: $T57Fv->Z3e2n($this->sIxsi, AGh3B::PpiGE)->W0Kba(128)->TOTnp(true); goto ep91J; MA7sf: $T57Fv->Z3E2n($this->lFx1h, AgH3B::hEPnh)->ToTNP(true); goto X1LsM; kwfKn: goto wHI_g; goto ZJvX8; ep91J: $T57Fv->Z3E2n($this->l4PAO, aGH3b::DWi32)->tOtnp(true); goto MA7sf; ZJvX8: case "sqlsrv": goto KsjAs; KsjAs: $T57Fv->Z3e2N($this->sIxsi, agh3b::IrrQ2)->W0kBa(128)->ToTNp(true); goto zUadv; MWkPD: $T57Fv->Z3E2N($this->lFx1h, AGh3B::hEPnh)->jxpnw(true)->TOtnP(true); goto vhIiY; zUadv: $T57Fv->Z3E2n($this->l4PAO, agH3b::DWi32)->TOtnp(true); goto MWkPD; vhIiY: $T57Fv->z3e2N($this->wlJ6J, AgH3b::hEPnh)->JXpNw(true)->toTNp(true); goto IKwpN; IKwpN: goto wHI_g; goto FDU1J; FDU1J: default: throw new \DomainException(sprintf("Creating the session table is currently not implemented for PDO driver "%s".", $this->hKlkJ)); } goto WYvr6; pMtRf: if (!($mp79q->vT7rq($this->GUtGN) || $N_Bx7 && !$N_Bx7($this->FBhjH()->exec(...)))) { goto V3da_; } goto i3izh; YrfBz: $T57Fv->MI4TO([$this->sIxsi]); goto Vonmt; otKZq: wHI_g: goto YrfBz; i3izh: return; goto jhRfc; K9hrx: } public function kszg1() : void { goto iOW23; iOW23: $this->FBHJh(); goto JKeRw; tDooU: try { $this->WM5vB->exec($xci_Y); $this->WM5vB->exec("CREATE INDEX {$this->lFx1h}_idx ON {$this->GUtGN} ({$this->lFx1h})"); } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto puDgQ; JKeRw: $xci_Y = match ($this->hKlkJ) { "mysql" => "CREATE TABLE {$this->GUtGN} ({$this->sIxsi} VARBINARY(128) NOT NULL PRIMARY KEY, {$this->l4PAO} BLOB NOT NULL, {$this->lFx1h} INTEGER UNSIGNED NOT NULL, {$this->wlJ6J} INTEGER UNSIGNED NOT NULL) COLLATE utf8mb4_bin, ENGINE = InnoDB", "sqlite" => "CREATE TABLE {$this->GUtGN} ({$this->sIxsi} TEXT NOT NULL PRIMARY KEY, {$this->l4PAO} BLOB NOT NULL, {$this->lFx1h} INTEGER NOT NULL, {$this->wlJ6J} INTEGER NOT NULL)", "pgsql" => "CREATE TABLE {$this->GUtGN} ({$this->sIxsi} VARCHAR(128) NOT NULL PRIMARY KEY, {$this->l4PAO} BYTEA NOT NULL, {$this->lFx1h} INTEGER NOT NULL, {$this->wlJ6J} INTEGER NOT NULL)", "oci" => "CREATE TABLE {$this->GUtGN} ({$this->sIxsi} VARCHAR2(128) NOT NULL PRIMARY KEY, {$this->l4PAO} BLOB NOT NULL, {$this->lFx1h} INTEGER NOT NULL, {$this->wlJ6J} INTEGER NOT NULL)", "sqlsrv" => "CREATE TABLE {$this->GUtGN} ({$this->sIxsi} VARCHAR(128) NOT NULL PRIMARY KEY, {$this->l4PAO} VARBINARY(MAX) NOT NULL, {$this->lFx1h} INTEGER NOT NULL, {$this->wlJ6J} INTEGER NOT NULL)", default => throw new \DomainException(sprintf("Creating the session table is currently not implemented for PDO driver "%s".", $this->hKlkJ)), }; goto tDooU; puDgQ: } public function lZtH4() : bool { return $this->X1_nF; } public function open(string $hLrIK, string $Ri3oE) : bool { goto moLgj; wOUtk: if (isset($this->WM5vB)) { goto UOvuV; } goto lLuT7; lLuT7: $this->k9sZL($this->jyBwu ?: $hLrIK); goto S1fP3; S1fP3: UOvuV: goto ZlgcD; ZlgcD: return op5iM::open($hLrIK, $Ri3oE); goto hIxWu; moLgj: $this->X1_nF = false; goto wOUtk; hIxWu: } public function read(#[\SensitiveParameter] string $q2Svu) : string { try { return OP5Im::read($q2Svu); } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } } public function gc(int $LIw1e) : int|false { $this->K5HWq = true; return 0; } protected function F_W10(#[\SensitiveParameter] string $q2Svu) : bool { goto PWXf3; P2Qb3: return true; goto ofKQD; T3Ntp: try { goto i_n9Z; w3uur: $m03lg->bindParam(":id", $q2Svu, \PDO::PARAM_STR); goto gxB_W; i_n9Z: $m03lg = $this->WM5vB->prepare($xci_Y); goto w3uur; gxB_W: $m03lg->execute(); goto BRwid; BRwid: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto P2Qb3; PWXf3: $xci_Y = "DELETE FROM {$this->GUtGN} WHERE {$this->sIxsi} = :id"; goto T3Ntp; ofKQD: } protected function k4Mhs(#[\SensitiveParameter] string $q2Svu, string $hpFvE) : bool { goto zZhn3; QG1PP: return true; goto dOuLK; zZhn3: $LIw1e = (int) (($this->pXIPh instanceof \Closure ? ($this->pXIPh)() : $this->pXIPh) ?? \ini_get("session.gc_maxlifetime")); goto krWHA; krWHA: try { goto FsR21; di3Pt: try { $FXQat = $this->fG_WK($q2Svu, $hpFvE, $LIw1e); $FXQat->execute(); } catch (\PDOException $FI0Z4) { goto BhDIP; ilkpF: throw $FI0Z4; goto M9W1r; JVmcC: SOJuW: goto KuYvO; KJmNF: WDZK7: goto lMfjc; KuYvO: $IHnQQ->execute(); goto KJmNF; BhDIP: if (str_starts_with($FI0Z4->getCode(), "23")) { goto SOJuW; } goto ilkpF; M9W1r: goto WDZK7; goto JVmcC; lMfjc: } goto mB2L2; dTiS5: $IHnQQ = $this->l8XLc($q2Svu, $hpFvE, $LIw1e); goto KOuMX; mB2L2: zJFe0: goto uzh6q; KOuMX: $IHnQQ->execute(); goto tFazz; cjKKi: if (!(null !== $iLTvx)) { goto uwthc; } goto NrK3E; FsR21: $iLTvx = $this->sxvVM($q2Svu, $hpFvE, $LIw1e); goto cjKKi; Mb7my: uwthc: goto dTiS5; tFazz: if ($IHnQQ->rowCount()) { goto zJFe0; } goto di3Pt; GzygK: return true; goto Mb7my; NrK3E: $iLTvx->execute(); goto GzygK; uzh6q: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto QG1PP; dOuLK: } public function updateTimestamp(#[\SensitiveParameter] string $q2Svu, string $hpFvE) : bool { goto JBRtk; JBRtk: $ja1bL = time() + (int) (($this->pXIPh instanceof \Closure ? ($this->pXIPh)() : $this->pXIPh) ?? \ini_get("session.gc_maxlifetime")); goto BbhtJ; N7qKq: return true; goto PdIlK; BbhtJ: try { goto rkem8; zknFl: $IHnQQ->bindValue(":time", time(), \PDO::PARAM_INT); goto pa0KH; rkem8: $IHnQQ = $this->WM5vB->prepare("UPDATE {$this->GUtGN} SET {$this->lFx1h} = :expiry, {$this->wlJ6J} = :time WHERE {$this->sIxsi} = :id"); goto QGVfj; pa0KH: $IHnQQ->execute(); goto hQy2S; eeIzk: $IHnQQ->bindValue(":expiry", $ja1bL, \PDO::PARAM_INT); goto zknFl; QGVfj: $IHnQQ->bindValue(":id", $q2Svu, \PDO::PARAM_STR); goto eeIzk; hQy2S: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto N7qKq; PdIlK: } public function close() : bool { goto bNS9R; BQeNy: ouOWT: goto KsCOY; Wjaqq: $m03lg = $this->WM5vB->prepare($xci_Y); goto MOTMB; zNUBa: xz9K8: goto Hxu4l; IYKsH: $xci_Y = "DELETE FROM {$this->GUtGN} WHERE {$this->lFx1h} < :time"; goto Wjaqq; lNlFR: if (!$this->K5HWq) { goto ouOWT; } goto NAXQt; KXoEq: va9jv: goto UFkwn; Hxu4l: if (!($scR3K = array_shift($this->FMN9v))) { goto u9Jtk; } goto xwa0c; UFkwn: return true; goto BjJoJ; MOTMB: $m03lg->bindValue(":time", time(), \PDO::PARAM_INT); goto GTNsw; Wk3Mm: unset($this->WM5vB, $this->hKlkJ); goto KXoEq; NAXQt: $this->K5HWq = false; goto IYKsH; GTNsw: $m03lg->execute(); goto BQeNy; bNS9R: $this->commit(); goto zNUBa; P0PFn: goto xz9K8; goto GDQwO; xwa0c: $scR3K->execute(); goto P0PFn; GDQwO: u9Jtk: goto lNlFR; KsCOY: if (!(false !== $this->jyBwu)) { goto va9jv; } goto Wk3Mm; BjJoJ: } private function k9SzL(#[\SensitiveParameter] string $egQxh) : void { goto oJE83; i4YFn: $this->hKlkJ = $this->WM5vB->getAttribute(\PDO::ATTR_DRIVER_NAME); goto V4HZv; oJE83: $this->WM5vB = new \PDO($egQxh, $this->OPAvf, $this->ZuljS, $this->yb1j9); goto ZmKID; ZmKID: $this->WM5vB->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); goto i4YFn; V4HZv: } private function uYpZL(#[\SensitiveParameter] string $qsv1n) : string { goto vzprp; aXzLZ: $W29i8 = ["mssql" => "sqlsrv", "mysql2" => "mysql", "postgres" => "pgsql", "postgresql" => "pgsql", "sqlite3" => "sqlite"]; goto YqDwe; FnkDh: VGMJH: goto aXzLZ; Y68Hn: $this->ZuljS = $gruWn["pass"]; goto fM6g1; guCei: if (!isset($gruWn["pass"])) { goto d4IJn; } goto Y68Hn; kmND6: $mAZAc = substr($mAZAc, 4); goto UdeO8; eaD1o: mLPlm: goto pixIz; a_GaN: if (!(str_starts_with($mAZAc, "pdo_") || str_starts_with($mAZAc, "pdo-"))) { goto KEQgx; } goto kmND6; DtdqG: $this->OPAvf = $gruWn["user"]; goto Ok2w2; vzprp: $XBnrP = preg_replace("#^((?:pdo_)?sqlite3?):///#", "$1://localhost/", $qsv1n); goto YCS8P; AZCez: throw new \InvalidArgumentException("URLs without scheme are not supported to configure the PdoSessionHandler."); goto FnkDh; ozH64: $gruWn = array_map("rawurldecode", $gruWn); goto qvcNH; zM4Sz: if (!(false === $gruWn)) { goto QvTA5; } goto V20GJ; C0FEP: QvTA5: goto ozH64; cXJ2l: if (isset($gruWn["scheme"])) { goto VGMJH; } goto AZCez; V20GJ: return $qsv1n; goto C0FEP; q6KQg: switch ($mAZAc) { case "mysql": goto hDq2j; XvJvo: if (!('' !== ($gruWn["query"] ?? ''))) { goto O0J1b; } goto g4uhL; hDq2j: $egQxh = "mysql:"; goto XvJvo; gXTpv: $HtWfM = substr($gruWn["path"], 1); goto S2Ea0; RKozy: if (!isset($gruWn["path"])) { goto VXATl; } goto gXTpv; WnlEE: parse_str($gruWn["query"], $UXTJZ); goto WcJ6b; Wkg2z: VXATl: goto N6Rpm; Orhrh: O0J1b: goto UbkQi; C4JAp: $egQxh .= "unix_socket=" . $UXTJZ["unix_socket"] . ";"; goto RKozy; EInxP: kpbn1: goto fXna6; UfiJd: $egQxh .= "charset=" . $UXTJZ["charset"] . ";"; goto EInxP; S2Ea0: $egQxh .= "dbname=" . $HtWfM . ";"; goto Wkg2z; g4uhL: $UXTJZ = []; goto WnlEE; zTcBv: qUuVI: goto Orhrh; N6Rpm: return $egQxh; goto zTcBv; WcJ6b: if (!('' !== ($UXTJZ["charset"] ?? ''))) { goto kpbn1; } goto UfiJd; fXna6: if (!('' !== ($UXTJZ["unix_socket"] ?? ''))) { goto qUuVI; } goto C4JAp; UbkQi: case "pgsql": goto KtMyE; kkkYV: if (!isset($gruWn["path"])) { goto b0Uf8; } goto L1F1I; AJT47: lYDQy: goto tINTY; tINTY: if (!(isset($gruWn["port"]) && '' !== $gruWn["port"])) { goto oaipd; } goto XTy1C; Auveo: oaipd: goto kkkYV; oa7lY: $egQxh .= "dbname=" . $HtWfM . ";"; goto uOlN6; L1F1I: $HtWfM = substr($gruWn["path"], 1); goto oa7lY; KtMyE: $egQxh ??= "pgsql:"; goto By1Zj; SBndj: return $egQxh; goto VJydm; uOlN6: b0Uf8: goto SBndj; ml3v1: $egQxh .= "host=" . $gruWn["host"] . ";"; goto AJT47; By1Zj: if (!(isset($gruWn["host"]) && '' !== $gruWn["host"])) { goto lYDQy; } goto ml3v1; XTy1C: $egQxh .= "port=" . $gruWn["port"] . ";"; goto Auveo; VJydm: case "sqlite": return "sqlite:" . substr($gruWn["path"], 1); case "sqlsrv": goto DDK1G; Z9hD8: $egQxh .= $gruWn["host"]; goto P0Ae2; rd8Ab: ldYy8: goto re1sC; Q1c99: $HtWfM = substr($gruWn["path"], 1); goto fVWCZ; P0Ae2: XYURY: goto viyEz; fVWCZ: $egQxh .= ";Database=" . $HtWfM; goto rd8Ab; SGhdI: if (!isset($gruWn["path"])) { goto ldYy8; } goto Q1c99; DDK1G: $egQxh = "sqlsrv:server="; goto MJfUz; b4z8w: J7hyb: goto SGhdI; re1sC: return $egQxh; goto bTFFR; viyEz: if (!(isset($gruWn["port"]) && '' !== $gruWn["port"])) { goto J7hyb; } goto jA0yE; MJfUz: if (!isset($gruWn["host"])) { goto XYURY; } goto Z9hD8; jA0yE: $egQxh .= "," . $gruWn["port"]; goto b4z8w; bTFFR: default: throw new \InvalidArgumentException(sprintf("The scheme "%s" is not supported by the PdoSessionHandler URL configuration. Pass a PDO DSN directly.", $gruWn["scheme"])); } goto EUyBu; YqDwe: $mAZAc = $W29i8[$gruWn["scheme"]] ?? $gruWn["scheme"]; goto a_GaN; EUyBu: XXLcc: goto eaD1o; Ok2w2: wMdiQ: goto guCei; qvcNH: if (!isset($gruWn["user"])) { goto wMdiQ; } goto DtdqG; fM6g1: d4IJn: goto cXJ2l; YCS8P: $gruWn = parse_url($XBnrP); goto zM4Sz; RIR2y: $egQxh = null; goto q6KQg; UdeO8: KEQgx: goto RIR2y; pixIz: } private function beginTransaction() : void { goto Ni3BA; Q65Qc: $this->pCS6Y = true; goto aGvJJ; y2CCd: goto d8xbv; goto WnOKx; Ni3BA: if ($this->pCS6Y) { goto Mefn9; } goto ifOFh; ifOFh: if ("sqlite" === $this->hKlkJ) { goto VcTyi; } goto Fei2v; qHxUY: $this->WM5vB->exec("SET TRANSACTION ISOLATION LEVEL READ COMMITTED"); goto tfArM; IkAgW: d8xbv: goto Q65Qc; aGvJJ: Mefn9: goto Af0fr; inPmb: $this->WM5vB->beginTransaction(); goto y2CCd; WnOKx: VcTyi: goto LN3Fx; tfArM: Jd5uB: goto inPmb; Fei2v: if (!("mysql" === $this->hKlkJ)) { goto Jd5uB; } goto qHxUY; LN3Fx: $this->WM5vB->exec("BEGIN IMMEDIATE TRANSACTION"); goto IkAgW; Af0fr: } private function commit() : void { goto bpCU0; bpCU0: if (!$this->pCS6Y) { goto E9jjQ; } goto Qd8dr; Qd8dr: try { goto Asvce; Asvce: if ("sqlite" === $this->hKlkJ) { goto YmXiU; } goto YRiyc; FWef0: $this->pCS6Y = false; goto mzWCP; pAIvj: $this->WM5vB->exec("COMMIT"); goto jBHeX; jBHeX: q_V2F: goto FWef0; YRiyc: $this->WM5vB->commit(); goto xtZ34; kSLUM: YmXiU: goto pAIvj; xtZ34: goto q_V2F; goto kSLUM; mzWCP: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto dclTw; dclTw: E9jjQ: goto jIOkz; jIOkz: } private function rollback() : void { goto Cly90; JjszZ: $this->pCS6Y = false; goto Mca3g; Cly90: if (!$this->pCS6Y) { goto Y30kt; } goto gTwb3; gTwb3: if ("sqlite" === $this->hKlkJ) { goto FLZ18; } goto UkK1V; RLwxV: f0cq7: goto JjszZ; BbbPT: $this->WM5vB->exec("ROLLBACK"); goto RLwxV; UkK1V: $this->WM5vB->rollBack(); goto RRd0A; Mca3g: Y30kt: goto kJZWr; RRd0A: goto f0cq7; goto RWGMj; RWGMj: FLZ18: goto BbbPT; kJZWr: } protected function ojPUC(#[\SensitiveParameter] string $q2Svu) : string { goto lLY7J; ZKuP0: MR06e: goto yq1Ih; AHk8u: w00BN: goto wE9FP; vVwz4: $uCo6O->execute(); goto nP79g; nP79g: $F1MVN = $uCo6O->fetchAll(\PDO::FETCH_NUM); goto m_v34; uydca: Wms0V: goto oQS3S; gh4A0: e5fXb: goto PxlYm; wE9FP: $PLEdW = $this->s1O6I(); goto jxus0; mgshv: GX6Lz: goto rPt2x; UWKR3: $this->X1_nF = true; goto LZAgG; yq1Ih: if (!true) { goto w7Hqz; } goto vVwz4; kONcH: w7Hqz: goto HiEpU; rPt2x: if (!(!filter_var(\ini_get("session.use_strict_mode"), \FILTER_VALIDATE_BOOL) && c6ZQc::SeCJB === $this->efruH && "sqlite" !== $this->hKlkJ)) { goto e5fXb; } goto qgBgw; qgBgw: try { $FXQat = $this->Fg_wk($q2Svu, '', 0); $FXQat->execute(); } catch (\PDOException $FI0Z4) { goto M8WSz; BZmw3: $this->rollback(); goto kxJfJ; LtQyU: throw $FI0Z4; goto ObNbt; M8WSz: if (!str_starts_with($FI0Z4->getCode(), "23")) { goto a6h_u; } goto BZmw3; I8KJL: a6h_u: goto LtQyU; kxJfJ: $this->beginTransaction(); goto Kb4o9; Kb4o9: goto MR06e; goto I8KJL; ObNbt: } goto gh4A0; fkCtK: if (!(null !== $FXQat)) { goto GX6Lz; } goto EtDLK; hxwyI: $FXQat = null; goto ZKuP0; oQS3S: return \is_resource($F1MVN[0][0]) ? stream_get_contents($F1MVN[0][0]) : $F1MVN[0][0]; goto Y5KN6; EUIaN: $ja1bL = (int) $F1MVN[0][1]; goto RHNV_; D_rT4: goto MR06e; goto kONcH; LZAgG: return ''; goto uydca; Y5KN6: xatwC: goto fkCtK; U2qgN: throw new \RuntimeException("Failed to read session: INSERT reported a duplicate id but next SELECT did not return any data."); goto mgshv; lLY7J: if (!(C6zQc::vK2cz === $this->efruH)) { goto w00BN; } goto AZTiA; RHNV_: if (!($ja1bL < time())) { goto Wms0V; } goto UWKR3; EtDLK: $this->rollback(); goto U2qgN; jxus0: $uCo6O = $this->WM5vB->prepare($PLEdW); goto zIHDd; PxlYm: return ''; goto D_rT4; zIHDd: $uCo6O->bindParam(":id", $q2Svu, \PDO::PARAM_STR); goto hxwyI; m_v34: if (!$F1MVN) { goto xatwC; } goto EUIaN; AZTiA: $this->FMN9v[] = $this->UrGk8($q2Svu); goto AHk8u; HiEpU: } private function uRgk8(#[\SensitiveParameter] string $q2Svu) : \PDOStatement { goto yx5SA; nm8Uc: cMfrv: goto e9IXN; e9IXN: FDp3X: goto XQWF1; yx5SA: switch ($this->hKlkJ) { case "mysql": goto HE5Ez; upHqk: $E19pb = $this->WM5vB->prepare("DO RELEASE_LOCK(:key)"); goto ddDWX; dV0f1: $m03lg->bindValue(":key", $YQiWa, \PDO::PARAM_STR); goto XCLXX; D1YFA: $m03lg = $this->WM5vB->prepare("SELECT GET_LOCK(:key, 50)"); goto dV0f1; HE5Ez: $YQiWa = substr($q2Svu, 0, 64); goto D1YFA; YVZDC: return $E19pb; goto q5Jc2; XCLXX: $m03lg->execute(); goto upHqk; ddDWX: $E19pb->bindValue(":key", $YQiWa, \PDO::PARAM_STR); goto YVZDC; q5Jc2: case "pgsql": goto j0qxf; S6Egl: $E19pb = $this->WM5vB->prepare("SELECT pg_advisory_unlock(:key)"); goto P3bPu; P3bPu: $E19pb->bindValue(":key", $sajHW, \PDO::PARAM_INT); goto NumQh; Vta7l: $m03lg->execute(); goto S6Egl; uSsHl: T4siE: goto rCkZU; d3hu5: $NDgMZ = $this->R5WTX($q2Svu); goto wH_Mv; wH_Mv: $j0Ozv = $this->R5WTX(substr($q2Svu, 4, 4)); goto FMOO8; Xx88l: $E19pb->bindValue(":key1", $NDgMZ, \PDO::PARAM_INT); goto tWJYb; ADBMQ: $m03lg->execute(); goto al1ya; FMOO8: $m03lg = $this->WM5vB->prepare("SELECT pg_advisory_lock(:key1, :key2)"); goto zobrj; FQDUu: S6iEV: goto d3hu5; rCkZU: return $E19pb; goto OTJBU; NumQh: goto T4siE; goto FQDUu; tWJYb: $E19pb->bindValue(":key2", $j0Ozv, \PDO::PARAM_INT); goto uSsHl; eIheV: $sajHW = $this->r5wtX($q2Svu); goto IardQ; zobrj: $m03lg->bindValue(":key1", $NDgMZ, \PDO::PARAM_INT); goto wL6m4; IardQ: $m03lg = $this->WM5vB->prepare("SELECT pg_advisory_lock(:key)"); goto mUnOw; al1ya: $E19pb = $this->WM5vB->prepare("SELECT pg_advisory_unlock(:key1, :key2)"); goto Xx88l; wL6m4: $m03lg->bindValue(":key2", $j0Ozv, \PDO::PARAM_INT); goto ADBMQ; j0qxf: if (4 === \PHP_INT_SIZE) { goto S6iEV; } goto eIheV; mUnOw: $m03lg->bindValue(":key", $sajHW, \PDO::PARAM_INT); goto Vta7l; OTJBU: case "sqlite": throw new \DomainException("SQLite does not support advisory locks."); default: throw new \DomainException(sprintf("Advisory locks are currently not implemented for PDO driver "%s".", $this->hKlkJ)); } goto nm8Uc; XQWF1: } private function r5WTX(string $mrtfO) : int { goto MZUlW; MZUlW: if (!(4 === \PHP_INT_SIZE)) { goto Wi3Aw; } goto mkO3B; VVjRV: Wi3Aw: goto COZcH; COZcH: $NCFGa = (\ord($mrtfO[7]) << 24) + (\ord($mrtfO[6]) << 16) + (\ord($mrtfO[5]) << 8) + \ord($mrtfO[4]); goto uVfBd; uVfBd: $Et1YY = (\ord($mrtfO[3]) << 24) + (\ord($mrtfO[2]) << 16) + (\ord($mrtfO[1]) << 8) + \ord($mrtfO[0]); goto EFvea; mkO3B: return (\ord($mrtfO[3]) << 24) + (\ord($mrtfO[2]) << 16) + (\ord($mrtfO[1]) << 8) + \ord($mrtfO[0]); goto VVjRV; EFvea: return $Et1YY + ($NCFGa << 32); goto VLAwJ; VLAwJ: } private function S1o6i() : string { goto FgaTp; wGRp2: NGVzV: goto PChe9; FgaTp: if (!(C6ZQc::SeCJB === $this->efruH)) { goto mDqfz; } goto beJ2R; kZYF6: mDqfz: goto sOiLf; beJ2R: $this->beginTransaction(); goto Gwkm_; PChe9: eQueq: goto kZYF6; Gwkm_: switch ($this->hKlkJ) { case "mysql": case "oci": case "pgsql": return "SELECT {$this->l4PAO}, {$this->lFx1h} FROM {$this->GUtGN} WHERE {$this->sIxsi} = :id FOR UPDATE"; case "sqlsrv": return "SELECT {$this->l4PAO}, {$this->lFx1h} FROM {$this->GUtGN} WITH (UPDLOCK, ROWLOCK) WHERE {$this->sIxsi} = :id"; case "sqlite": goto eQueq; default: throw new \DomainException(sprintf("Transactional locks are currently not implemented for PDO driver "%s".", $this->hKlkJ)); } goto wGRp2; sOiLf: return "SELECT {$this->l4PAO}, {$this->lFx1h} FROM {$this->GUtGN} WHERE {$this->sIxsi} = :id"; goto M3Rxx; M3Rxx: } private function fG_Wk(#[\SensitiveParameter] string $q2Svu, string $iuzet, int $LIw1e) : \PDOStatement { goto sYUYu; oVQMW: return $m03lg; goto VmNwn; nfaYp: $m03lg->bindValue(":expiry", time() + $LIw1e, \PDO::PARAM_INT); goto l2IDv; l2IDv: $m03lg->bindValue(":time", time(), \PDO::PARAM_INT); goto oVQMW; DU0jW: $m03lg = $this->WM5vB->prepare($xci_Y); goto uzFxy; eLALD: blxTe: goto DU0jW; uzFxy: $m03lg->bindParam(":id", $q2Svu, \PDO::PARAM_STR); goto mZ1IW; mZ1IW: $m03lg->bindParam(":data", $hpFvE, \PDO::PARAM_LOB); goto nfaYp; sYUYu: switch ($this->hKlkJ) { case "oci": goto fp1Iz; fp1Iz: $hpFvE = fopen("php://memory", "r+"); goto LpQtO; mIObA: goto blxTe; goto G0vyy; h1cIz: rewind($hpFvE); goto QmVQ8; LpQtO: fwrite($hpFvE, $iuzet); goto h1cIz; QmVQ8: $xci_Y = "INSERT INTO {$this->GUtGN} ({$this->sIxsi}, {$this->l4PAO}, {$this->lFx1h}, {$this->wlJ6J}) VALUES (:id, EMPTY_BLOB(), :expiry, :time) RETURNING {$this->l4PAO} into :data"; goto mIObA; G0vyy: default: goto eITTZ; Vlo2k: goto blxTe; goto CLgCD; nS34D: $xci_Y = "INSERT INTO {$this->GUtGN} ({$this->sIxsi}, {$this->l4PAO}, {$this->lFx1h}, {$this->wlJ6J}) VALUES (:id, :data, :expiry, :time)"; goto Vlo2k; eITTZ: $hpFvE = $iuzet; goto nS34D; CLgCD: } goto w2gSq; w2gSq: PRj8v: goto eLALD; VmNwn: } private function L8XLc(#[\SensitiveParameter] string $q2Svu, string $iuzet, int $LIw1e) : \PDOStatement { goto krCTR; CfDEk: kgk1H: goto e95Ht; e95Ht: F66oy: goto cQS0t; HjMGe: $m03lg->bindParam(":data", $hpFvE, \PDO::PARAM_LOB); goto kAqsI; cQS0t: $m03lg = $this->WM5vB->prepare($xci_Y); goto O35N1; IUw8Q: $m03lg->bindValue(":time", time(), \PDO::PARAM_INT); goto evOqF; krCTR: switch ($this->hKlkJ) { case "oci": goto p54II; mXWpr: goto F66oy; goto Q8pVu; HXa7e: $xci_Y = "UPDATE {$this->GUtGN} SET {$this->l4PAO} = EMPTY_BLOB(), {$this->lFx1h} = :expiry, {$this->wlJ6J} = :time WHERE {$this->sIxsi} = :id RETURNING {$this->l4PAO} into :data"; goto mXWpr; p54II: $hpFvE = fopen("php://memory", "r+"); goto nbB91; M56w4: rewind($hpFvE); goto HXa7e; nbB91: fwrite($hpFvE, $iuzet); goto M56w4; Q8pVu: default: goto nLxzt; nLxzt: $hpFvE = $iuzet; goto xtSk3; YwWDY: goto F66oy; goto UIViN; xtSk3: $xci_Y = "UPDATE {$this->GUtGN} SET {$this->l4PAO} = :data, {$this->lFx1h} = :expiry, {$this->wlJ6J} = :time WHERE {$this->sIxsi} = :id"; goto YwWDY; UIViN: } goto CfDEk; kAqsI: $m03lg->bindValue(":expiry", time() + $LIw1e, \PDO::PARAM_INT); goto IUw8Q; evOqF: return $m03lg; goto JNNdf; O35N1: $m03lg->bindParam(":id", $q2Svu, \PDO::PARAM_STR); goto HjMGe; JNNdf: } private function sXvvM(#[\SensitiveParameter] string $q2Svu, string $hpFvE, int $LIw1e) : ?\PDOStatement { goto doaAm; MnBLQ: $iLTvx->bindParam(6, $hpFvE, \PDO::PARAM_LOB); goto i0X1C; tOk8Z: $iLTvx->bindParam(3, $hpFvE, \PDO::PARAM_LOB); goto XuvlU; dxbEt: $iLTvx = $this->WM5vB->prepare($Z3NPg); goto nWMRD; GmTlG: $iLTvx->bindValue(":time", time(), \PDO::PARAM_INT); goto koRRu; l5Te6: SKcPy: goto atPCC; i0X1C: $iLTvx->bindValue(7, time() + $LIw1e, \PDO::PARAM_INT); goto RhAlw; f6qQM: $iLTvx->bindParam(2, $q2Svu, \PDO::PARAM_STR); goto tOk8Z; koRRu: goto P_gmN; goto jLViv; m0VsY: $iLTvx->bindParam(1, $q2Svu, \PDO::PARAM_STR); goto f6qQM; RhAlw: $iLTvx->bindValue(8, time(), \PDO::PARAM_INT); goto rQpjR; N32x2: $iLTvx->bindParam(":data", $hpFvE, \PDO::PARAM_LOB); goto DAXhE; jLViv: MNkcb: goto m0VsY; rQpjR: P_gmN: goto JFpQK; XuvlU: $iLTvx->bindValue(4, time() + $LIw1e, \PDO::PARAM_INT); goto gHz9t; JFpQK: return $iLTvx; goto w5lEy; DAXhE: $iLTvx->bindValue(":expiry", time() + $LIw1e, \PDO::PARAM_INT); goto GmTlG; GvehK: $iLTvx->bindParam(":id", $q2Svu, \PDO::PARAM_STR); goto N32x2; gHz9t: $iLTvx->bindValue(5, time(), \PDO::PARAM_INT); goto MnBLQ; nWMRD: if ("sqlsrv" === $this->hKlkJ) { goto MNkcb; } goto GvehK; doaAm: switch (true) { case "mysql" === $this->hKlkJ: $Z3NPg = "INSERT INTO {$this->GUtGN} ({$this->sIxsi}, {$this->l4PAO}, {$this->lFx1h}, {$this->wlJ6J}) VALUES (:id, :data, :expiry, :time) " . "ON DUPLICATE KEY UPDATE {$this->l4PAO} = VALUES({$this->l4PAO}), {$this->lFx1h} = VALUES({$this->lFx1h}), {$this->wlJ6J} = VALUES({$this->wlJ6J})"; goto DDejr; case "sqlsrv" === $this->hKlkJ && version_compare($this->WM5vB->getAttribute(\PDO::ATTR_SERVER_VERSION), "10", ">="): $Z3NPg = "MERGE INTO {$this->GUtGN} WITH (HOLDLOCK) USING (SELECT 1 AS dummy) AS src ON ({$this->sIxsi} = ?) " . "WHEN NOT MATCHED THEN INSERT ({$this->sIxsi}, {$this->l4PAO}, {$this->lFx1h}, {$this->wlJ6J}) VALUES (?, ?, ?, ?) " . "WHEN MATCHED THEN UPDATE SET {$this->l4PAO} = ?, {$this->lFx1h} = ?, {$this->wlJ6J} = ?;"; goto DDejr; case "sqlite" === $this->hKlkJ: $Z3NPg = "INSERT OR REPLACE INTO {$this->GUtGN} ({$this->sIxsi}, {$this->l4PAO}, {$this->lFx1h}, {$this->wlJ6J}) VALUES (:id, :data, :expiry, :time)"; goto DDejr; case "pgsql" === $this->hKlkJ && version_compare($this->WM5vB->getAttribute(\PDO::ATTR_SERVER_VERSION), "9.5", ">="): $Z3NPg = "INSERT INTO {$this->GUtGN} ({$this->sIxsi}, {$this->l4PAO}, {$this->lFx1h}, {$this->wlJ6J}) VALUES (:id, :data, :expiry, :time) " . "ON CONFLICT ({$this->sIxsi}) DO UPDATE SET ({$this->l4PAO}, {$this->lFx1h}, {$this->wlJ6J}) = (EXCLUDED.{$this->l4PAO}, EXCLUDED.{$this->lFx1h}, EXCLUDED.{$this->wlJ6J})"; goto DDejr; default: return null; } goto l5Te6; atPCC: DDejr: goto dxbEt; w5lEy: } protected function fBHjH() : \PDO { goto jO2Kb; jSqCU: return $this->WM5vB; goto S62iz; YucoJ: $this->k9sZl($this->jyBwu ?: \ini_get("session.save_path")); goto YppEY; jO2Kb: if (isset($this->WM5vB)) { goto sdSHY; } goto YucoJ; YppEY: sdSHY: goto jSqCU; S62iz: } } ?>
Did this file decode correctly?
Original Code
<?php
namespace bJPNZ\yoUzS\xDIjQ\sdJTn\JitH2\iTyKA; use TpvrZ\B6kah\fVELn\FVELN; use tpvRz\B6Kah\aGH3B\AGH3B; class S2zJ_ extends V_jx7 { public const ypz58 = 0; public const vK2cz = 1; public const SeCJB = 2; private \PDO $WM5vB; private string|false|null $jyBwu = false; private string $hKlkJ; private string $GUtGN = "\163\x65\x73\x73\x69\157\x6e\163"; private string $sIxsi = "\163\145\x73\163\x5f\x69\x64"; private string $l4PAO = "\x73\145\163\x73\137\144\x61\x74\x61"; private string $lFx1h = "\x73\145\x73\163\x5f\x6c\x69\x66\x65\x74\151\x6d\x65"; private string $wlJ6J = "\163\x65\163\x73\137\x74\151\x6d\145"; private int|\Closure|null $pXIPh; private ?string $OPAvf = null; private ?string $ZuljS = null; private array $yb1j9 = []; private int $efruH = C6zqC::SeCJB; private array $FMN9v = []; private bool $X1_nF = false; private bool $pCS6Y = false; private bool $K5HWq = false; public function __construct(#[\SensitiveParameter] \PDO|string|null $xZqG6 = null, #[\SensitiveParameter] array $jAUNC = []) { goto XRMD3; tOzuA: $this->l4PAO = $jAUNC["\144\x62\137\x64\141\x74\x61\137\x63\157\154"] ?? $this->l4PAO; goto RondX; fRHK6: $this->sIxsi = $jAUNC["\144\x62\137\151\144\x5f\143\157\154"] ?? $this->sIxsi; goto tOzuA; FGE7F: if (!(\PDO::ERRMODE_EXCEPTION !== $xZqG6->getAttribute(\PDO::ATTR_ERRMODE))) { goto xqd8O; } goto TjvrP; o2oaO: C4Uqs: goto JgxRG; jHAJB: $this->pXIPh = $jAUNC["\x74\164\154"] ?? null; goto i1uQ_; yq2Is: $this->hKlkJ = $this->WM5vB->getAttribute(\PDO::ATTR_DRIVER_NAME); goto jLjBV; Knnhx: $this->OPAvf = $jAUNC["\144\x62\x5f\x75\x73\145\162\156\x61\155\x65"] ?? $this->OPAvf; goto L7Y3V; GetmI: if (\is_string($xZqG6) && str_contains($xZqG6, "\72\57\x2f")) { goto sB39B; } goto d_33L; L7Y3V: $this->ZuljS = $jAUNC["\x64\142\x5f\160\141\x73\163\x77\157\162\144"] ?? $this->ZuljS; goto ockgg; jLjBV: goto C4Uqs; goto KBYJL; XRMD3: if ($xZqG6 instanceof \PDO) { goto i8eX2; } goto GetmI; fuly9: $this->jyBwu = $this->uYPZL($xZqG6); goto o2oaO; VLvBi: $this->efruH = $jAUNC["\x6c\x6f\x63\153\x5f\x6d\157\x64\145"] ?? $this->efruH; goto jHAJB; TjvrP: throw new \InvalidArgumentException(sprintf("\x22\x25\163\42\x20\x72\x65\161\165\151\162\x65\x73\40\120\104\x4f\x20\145\162\x72\157\162\40\x6d\157\144\145\x20\x61\x74\164\162\151\142\x75\164\x65\40\142\145\40\163\x65\x74\x20\164\157\40\x74\x68\x72\x6f\x77\x20\105\x78\x63\x65\160\164\151\157\156\163\40\x28\151\x2e\145\x2e\40\44\x70\x64\x6f\x2d\76\x73\145\164\x41\x74\164\x72\x69\142\165\164\x65\50\x50\x44\117\x3a\72\x41\124\124\122\x5f\105\x52\x52\x4d\x4f\x44\105\x2c\40\120\104\117\72\x3a\105\x52\x52\115\117\x44\x45\137\105\130\103\105\x50\x54\111\x4f\x4e\x29\x29\56", __CLASS__)); goto qF14R; JgxRG: $this->GUtGN = $jAUNC["\144\x62\137\164\x61\x62\x6c\x65"] ?? $this->GUtGN; goto fRHK6; tucV8: goto C4Uqs; goto C899f; C899f: i8eX2: goto FGE7F; RondX: $this->lFx1h = $jAUNC["\x64\142\137\x6c\x69\x66\x65\164\151\x6d\145\x5f\x63\157\154"] ?? $this->lFx1h; goto eeMDP; eeMDP: $this->wlJ6J = $jAUNC["\144\142\x5f\164\x69\155\x65\x5f\x63\157\154"] ?? $this->wlJ6J; goto Knnhx; KBYJL: sB39B: goto fuly9; ockgg: $this->yb1j9 = $jAUNC["\144\x62\137\x63\157\156\156\x65\x63\164\151\157\x6e\137\157\x70\164\x69\x6f\x6e\x73"] ?? $this->yb1j9; goto VLvBi; qF14R: xqd8O: goto hg2wu; hg2wu: $this->WM5vB = $xZqG6; goto yq2Is; d_33L: $this->jyBwu = $xZqG6; goto tucV8; i1uQ_: } public function BrzPm(fVelN $mp79q, ?\Closure $N_Bx7 = null) : void { goto pMtRf; WYvr6: LSzgW: goto otKZq; Vonmt: $T57Fv->z5RZg([$this->lFx1h], $this->lFx1h . "\x5f\x69\144\170"); goto K9hrx; zuecI: $T57Fv = $mp79q->Kszg1($this->GUtGN); goto o_lsA; jhRfc: V3da_: goto zuecI; o_lsA: switch ($this->hKlkJ) { case "\155\x79\163\x71\154": goto nzJz3; q0WRm: $T57Fv->Z3E2N($this->l4PAO, aGH3b::DWi32)->TotNP(true); goto svvKs; bNRS5: $T57Fv->qn9Ma("\x65\156\147\151\156\x65", "\111\x6e\x6e\x6f\x44\102"); goto nKqOl; fpRmK: $T57Fv->qn9ma("\143\x6f\x6c\x6c\141\x74\145", "\165\164\146\70\x6d\142\64\x5f\x62\x69\x6e"); goto bNRS5; nzJz3: $T57Fv->z3E2N($this->sIxsi, AGh3b::hYjDl)->W0kBa(128)->toTNp(true); goto q0WRm; nKqOl: goto wHI_g; goto fJ4x2; svvKs: $T57Fv->Z3E2n($this->lFx1h, Agh3B::hEPnh)->JXpNw(true)->tOtNp(true); goto wxNs9; wxNs9: $T57Fv->z3e2N($this->wlJ6J, agH3b::hEPnh)->JxpnW(true)->ToTNP(true); goto fpRmK; fJ4x2: case "\163\x71\154\x69\x74\x65": goto k8fH_; zbwRn: goto wHI_g; goto YoP9y; k8fH_: $T57Fv->z3e2N($this->sIxsi, aGh3b::IrrQ2)->TotNp(true); goto ewcQw; WN7fZ: $T57Fv->z3E2N($this->wlJ6J, agh3b::hEPnh)->ToTNP(true); goto zbwRn; jcsea: $T57Fv->z3E2n($this->lFx1h, AgH3B::hEPnh)->tOtNp(true); goto WN7fZ; ewcQw: $T57Fv->z3e2N($this->l4PAO, Agh3B::DWi32)->tOTnp(true); goto jcsea; YoP9y: case "\x70\147\163\x71\154": goto BnfN6; HhCAF: $T57Fv->z3E2N($this->lFx1h, aGH3B::hEPnh)->TOtnP(true); goto vaeir; vaeir: $T57Fv->z3e2n($this->wlJ6J, agH3B::hEPnh)->ToTNp(true); goto u33c8; W8vh5: $T57Fv->Z3E2N($this->l4PAO, agH3B::hYjDl)->totNP(true); goto HhCAF; u33c8: goto wHI_g; goto C1hQR; BnfN6: $T57Fv->Z3e2n($this->sIxsi, agh3B::PpiGE)->W0KbA(128)->TotNp(true); goto W8vh5; C1hQR: case "\157\x63\151": goto nH0xI; X1LsM: $T57Fv->z3e2N($this->wlJ6J, AGH3B::hEPnh)->ToTNP(true); goto kwfKn; nH0xI: $T57Fv->Z3e2n($this->sIxsi, AGh3B::PpiGE)->W0Kba(128)->TOTnp(true); goto ep91J; MA7sf: $T57Fv->Z3E2n($this->lFx1h, AgH3B::hEPnh)->ToTNP(true); goto X1LsM; kwfKn: goto wHI_g; goto ZJvX8; ep91J: $T57Fv->Z3E2n($this->l4PAO, aGH3b::DWi32)->tOtnp(true); goto MA7sf; ZJvX8: case "\x73\x71\x6c\163\x72\x76": goto KsjAs; KsjAs: $T57Fv->Z3e2N($this->sIxsi, agh3b::IrrQ2)->W0kBa(128)->ToTNp(true); goto zUadv; MWkPD: $T57Fv->Z3E2N($this->lFx1h, AGh3B::hEPnh)->jxpnw(true)->TOtnP(true); goto vhIiY; zUadv: $T57Fv->Z3E2n($this->l4PAO, agH3b::DWi32)->TOtnp(true); goto MWkPD; vhIiY: $T57Fv->z3e2N($this->wlJ6J, AgH3b::hEPnh)->JXpNw(true)->toTNp(true); goto IKwpN; IKwpN: goto wHI_g; goto FDU1J; FDU1J: default: throw new \DomainException(sprintf("\103\x72\x65\141\164\x69\x6e\x67\40\x74\x68\x65\x20\x73\x65\x73\163\151\x6f\156\40\x74\141\x62\154\145\40\151\x73\x20\x63\x75\162\x72\145\156\164\154\171\x20\156\157\164\x20\151\x6d\x70\154\145\155\145\156\x74\x65\144\40\x66\157\162\40\120\x44\x4f\40\x64\x72\x69\x76\x65\x72\40\x22\x25\163\42\56", $this->hKlkJ)); } goto WYvr6; pMtRf: if (!($mp79q->vT7rq($this->GUtGN) || $N_Bx7 && !$N_Bx7($this->FBhjH()->exec(...)))) { goto V3da_; } goto i3izh; YrfBz: $T57Fv->MI4TO([$this->sIxsi]); goto Vonmt; otKZq: wHI_g: goto YrfBz; i3izh: return; goto jhRfc; K9hrx: } public function kszg1() : void { goto iOW23; iOW23: $this->FBHJh(); goto JKeRw; tDooU: try { $this->WM5vB->exec($xci_Y); $this->WM5vB->exec("\103\122\105\x41\x54\x45\40\x49\116\104\105\130\40{$this->lFx1h}\137\x69\144\x78\x20\x4f\116\x20{$this->GUtGN}\x20\50{$this->lFx1h}\51"); } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto puDgQ; JKeRw: $xci_Y = match ($this->hKlkJ) { "\155\171\x73\161\x6c" => "\x43\x52\105\x41\x54\105\x20\124\x41\102\x4c\x45\40{$this->GUtGN}\40\50{$this->sIxsi}\x20\x56\101\122\102\111\x4e\101\122\131\x28\61\x32\70\51\40\x4e\x4f\x54\x20\116\x55\114\x4c\x20\120\x52\x49\x4d\x41\122\131\40\x4b\x45\131\x2c\x20{$this->l4PAO}\40\102\x4c\x4f\x42\40\x4e\x4f\x54\x20\116\125\114\x4c\x2c\x20{$this->lFx1h}\x20\111\x4e\x54\105\107\x45\122\x20\x55\116\x53\x49\x47\x4e\105\x44\40\116\117\x54\x20\x4e\125\x4c\x4c\x2c\x20{$this->wlJ6J}\x20\x49\116\124\x45\107\x45\122\x20\x55\116\x53\x49\x47\116\x45\104\40\116\117\x54\40\116\x55\114\114\x29\x20\x43\x4f\114\114\x41\124\105\x20\x75\x74\x66\70\x6d\142\64\137\x62\151\156\54\40\105\x4e\x47\111\x4e\x45\x20\75\x20\111\x6e\156\x6f\104\x42", "\x73\x71\154\151\x74\145" => "\x43\122\105\101\124\x45\40\124\101\102\x4c\x45\x20{$this->GUtGN}\x20\50{$this->sIxsi}\x20\x54\105\130\x54\40\116\x4f\x54\x20\x4e\125\114\x4c\40\120\122\111\115\101\x52\x59\x20\113\105\x59\54\40{$this->l4PAO}\40\x42\114\117\x42\x20\x4e\117\x54\40\116\x55\x4c\x4c\x2c\x20{$this->lFx1h}\x20\111\x4e\x54\105\x47\x45\x52\x20\116\x4f\x54\40\116\125\x4c\x4c\x2c\x20{$this->wlJ6J}\x20\111\x4e\124\x45\107\x45\x52\40\x4e\x4f\x54\x20\116\x55\114\x4c\x29", "\x70\x67\163\x71\154" => "\x43\122\x45\101\x54\x45\x20\124\101\102\114\105\40{$this->GUtGN}\x20\50{$this->sIxsi}\x20\x56\x41\122\x43\110\101\122\50\x31\62\70\51\40\116\117\124\40\116\125\x4c\x4c\x20\x50\122\x49\115\101\122\131\40\113\x45\131\54\40{$this->l4PAO}\40\102\x59\x54\x45\101\x20\116\117\124\40\116\x55\x4c\114\54\x20{$this->lFx1h}\x20\x49\116\124\105\x47\105\x52\40\x4e\117\124\40\x4e\125\114\x4c\54\40{$this->wlJ6J}\x20\111\116\x54\105\107\x45\122\x20\116\117\124\40\116\x55\x4c\x4c\x29", "\x6f\143\x69" => "\103\122\x45\101\x54\x45\x20\124\x41\x42\x4c\x45\40{$this->GUtGN}\40\50{$this->sIxsi}\40\x56\x41\122\x43\110\101\122\x32\50\61\62\x38\51\x20\116\x4f\x54\x20\x4e\125\114\x4c\x20\120\x52\111\x4d\101\x52\x59\x20\113\105\x59\54\40{$this->l4PAO}\x20\102\114\x4f\x42\40\x4e\117\124\40\x4e\x55\x4c\114\54\40{$this->lFx1h}\40\x49\x4e\x54\105\107\x45\x52\40\x4e\x4f\124\40\116\x55\x4c\x4c\x2c\40{$this->wlJ6J}\x20\x49\116\124\105\107\x45\122\40\116\x4f\124\x20\116\x55\x4c\x4c\51", "\163\161\154\x73\162\x76" => "\x43\122\x45\x41\124\105\x20\x54\101\x42\x4c\x45\x20{$this->GUtGN}\x20\x28{$this->sIxsi}\x20\x56\101\122\x43\110\x41\122\x28\x31\62\70\51\40\116\x4f\x54\40\x4e\125\x4c\x4c\x20\120\122\x49\x4d\x41\x52\x59\x20\x4b\105\x59\x2c\40{$this->l4PAO}\x20\126\101\122\x42\111\116\x41\122\x59\x28\x4d\101\x58\x29\x20\x4e\x4f\x54\40\116\125\114\x4c\54\x20{$this->lFx1h}\x20\111\x4e\124\x45\x47\x45\x52\40\x4e\117\124\40\x4e\x55\x4c\x4c\x2c\x20{$this->wlJ6J}\40\111\116\124\x45\107\x45\x52\x20\x4e\117\124\40\116\125\x4c\x4c\x29", default => throw new \DomainException(sprintf("\x43\x72\x65\x61\164\x69\x6e\147\40\x74\x68\x65\40\163\145\x73\163\x69\x6f\x6e\40\164\141\x62\154\145\40\151\163\x20\x63\165\162\x72\145\x6e\164\x6c\171\x20\156\157\x74\x20\x69\x6d\x70\154\145\x6d\x65\156\x74\145\144\x20\146\157\162\x20\120\104\x4f\x20\144\x72\151\166\x65\162\40\42\x25\163\42\56", $this->hKlkJ)), }; goto tDooU; puDgQ: } public function lZtH4() : bool { return $this->X1_nF; } public function open(string $hLrIK, string $Ri3oE) : bool { goto moLgj; wOUtk: if (isset($this->WM5vB)) { goto UOvuV; } goto lLuT7; lLuT7: $this->k9sZL($this->jyBwu ?: $hLrIK); goto S1fP3; S1fP3: UOvuV: goto ZlgcD; ZlgcD: return op5iM::open($hLrIK, $Ri3oE); goto hIxWu; moLgj: $this->X1_nF = false; goto wOUtk; hIxWu: } public function read(#[\SensitiveParameter] string $q2Svu) : string { try { return OP5Im::read($q2Svu); } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } } public function gc(int $LIw1e) : int|false { $this->K5HWq = true; return 0; } protected function F_W10(#[\SensitiveParameter] string $q2Svu) : bool { goto PWXf3; P2Qb3: return true; goto ofKQD; T3Ntp: try { goto i_n9Z; w3uur: $m03lg->bindParam("\72\x69\x64", $q2Svu, \PDO::PARAM_STR); goto gxB_W; i_n9Z: $m03lg = $this->WM5vB->prepare($xci_Y); goto w3uur; gxB_W: $m03lg->execute(); goto BRwid; BRwid: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto P2Qb3; PWXf3: $xci_Y = "\104\105\x4c\105\x54\x45\x20\106\x52\117\115\x20{$this->GUtGN}\40\x57\110\105\122\105\40{$this->sIxsi}\x20\75\40\72\151\x64"; goto T3Ntp; ofKQD: } protected function k4Mhs(#[\SensitiveParameter] string $q2Svu, string $hpFvE) : bool { goto zZhn3; QG1PP: return true; goto dOuLK; zZhn3: $LIw1e = (int) (($this->pXIPh instanceof \Closure ? ($this->pXIPh)() : $this->pXIPh) ?? \ini_get("\163\145\x73\x73\x69\157\156\56\x67\x63\x5f\x6d\141\x78\x6c\151\146\x65\164\151\155\145")); goto krWHA; krWHA: try { goto FsR21; di3Pt: try { $FXQat = $this->fG_WK($q2Svu, $hpFvE, $LIw1e); $FXQat->execute(); } catch (\PDOException $FI0Z4) { goto BhDIP; ilkpF: throw $FI0Z4; goto M9W1r; JVmcC: SOJuW: goto KuYvO; KJmNF: WDZK7: goto lMfjc; KuYvO: $IHnQQ->execute(); goto KJmNF; BhDIP: if (str_starts_with($FI0Z4->getCode(), "\62\63")) { goto SOJuW; } goto ilkpF; M9W1r: goto WDZK7; goto JVmcC; lMfjc: } goto mB2L2; dTiS5: $IHnQQ = $this->l8XLc($q2Svu, $hpFvE, $LIw1e); goto KOuMX; mB2L2: zJFe0: goto uzh6q; KOuMX: $IHnQQ->execute(); goto tFazz; cjKKi: if (!(null !== $iLTvx)) { goto uwthc; } goto NrK3E; FsR21: $iLTvx = $this->sxvVM($q2Svu, $hpFvE, $LIw1e); goto cjKKi; Mb7my: uwthc: goto dTiS5; tFazz: if ($IHnQQ->rowCount()) { goto zJFe0; } goto di3Pt; GzygK: return true; goto Mb7my; NrK3E: $iLTvx->execute(); goto GzygK; uzh6q: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto QG1PP; dOuLK: } public function updateTimestamp(#[\SensitiveParameter] string $q2Svu, string $hpFvE) : bool { goto JBRtk; JBRtk: $ja1bL = time() + (int) (($this->pXIPh instanceof \Closure ? ($this->pXIPh)() : $this->pXIPh) ?? \ini_get("\163\x65\163\x73\151\157\x6e\56\147\143\x5f\155\x61\x78\x6c\151\x66\x65\164\x69\x6d\145")); goto BbhtJ; N7qKq: return true; goto PdIlK; BbhtJ: try { goto rkem8; zknFl: $IHnQQ->bindValue("\x3a\164\x69\155\x65", time(), \PDO::PARAM_INT); goto pa0KH; rkem8: $IHnQQ = $this->WM5vB->prepare("\125\120\x44\101\124\x45\40{$this->GUtGN}\x20\123\x45\x54\40{$this->lFx1h}\x20\x3d\x20\72\145\x78\160\x69\162\x79\x2c\x20{$this->wlJ6J}\40\x3d\40\x3a\164\x69\x6d\145\x20\127\110\x45\122\105\x20{$this->sIxsi}\x20\75\40\72\151\x64"); goto QGVfj; pa0KH: $IHnQQ->execute(); goto hQy2S; eeIzk: $IHnQQ->bindValue("\72\145\170\x70\151\x72\171", $ja1bL, \PDO::PARAM_INT); goto zknFl; QGVfj: $IHnQQ->bindValue("\x3a\151\x64", $q2Svu, \PDO::PARAM_STR); goto eeIzk; hQy2S: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto N7qKq; PdIlK: } public function close() : bool { goto bNS9R; BQeNy: ouOWT: goto KsCOY; Wjaqq: $m03lg = $this->WM5vB->prepare($xci_Y); goto MOTMB; zNUBa: xz9K8: goto Hxu4l; IYKsH: $xci_Y = "\104\x45\114\x45\x54\x45\x20\x46\122\x4f\x4d\x20{$this->GUtGN}\40\127\110\x45\x52\105\40{$this->lFx1h}\40\74\40\x3a\164\151\x6d\145"; goto Wjaqq; lNlFR: if (!$this->K5HWq) { goto ouOWT; } goto NAXQt; KXoEq: va9jv: goto UFkwn; Hxu4l: if (!($scR3K = array_shift($this->FMN9v))) { goto u9Jtk; } goto xwa0c; UFkwn: return true; goto BjJoJ; MOTMB: $m03lg->bindValue("\x3a\x74\x69\155\x65", time(), \PDO::PARAM_INT); goto GTNsw; Wk3Mm: unset($this->WM5vB, $this->hKlkJ); goto KXoEq; NAXQt: $this->K5HWq = false; goto IYKsH; GTNsw: $m03lg->execute(); goto BQeNy; bNS9R: $this->commit(); goto zNUBa; P0PFn: goto xz9K8; goto GDQwO; xwa0c: $scR3K->execute(); goto P0PFn; GDQwO: u9Jtk: goto lNlFR; KsCOY: if (!(false !== $this->jyBwu)) { goto va9jv; } goto Wk3Mm; BjJoJ: } private function k9SzL(#[\SensitiveParameter] string $egQxh) : void { goto oJE83; i4YFn: $this->hKlkJ = $this->WM5vB->getAttribute(\PDO::ATTR_DRIVER_NAME); goto V4HZv; oJE83: $this->WM5vB = new \PDO($egQxh, $this->OPAvf, $this->ZuljS, $this->yb1j9); goto ZmKID; ZmKID: $this->WM5vB->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_EXCEPTION); goto i4YFn; V4HZv: } private function uYpZL(#[\SensitiveParameter] string $qsv1n) : string { goto vzprp; aXzLZ: $W29i8 = ["\x6d\x73\x73\161\154" => "\163\161\x6c\163\162\166", "\x6d\171\163\161\x6c\x32" => "\x6d\171\163\161\x6c", "\160\157\x73\x74\x67\162\145\x73" => "\x70\x67\163\161\154", "\x70\x6f\163\164\x67\162\x65\163\161\x6c" => "\160\x67\163\x71\x6c", "\x73\161\154\151\x74\x65\63" => "\163\161\154\151\x74\145"]; goto YqDwe; FnkDh: VGMJH: goto aXzLZ; Y68Hn: $this->ZuljS = $gruWn["\160\x61\163\163"]; goto fM6g1; guCei: if (!isset($gruWn["\160\141\x73\163"])) { goto d4IJn; } goto Y68Hn; kmND6: $mAZAc = substr($mAZAc, 4); goto UdeO8; eaD1o: mLPlm: goto pixIz; a_GaN: if (!(str_starts_with($mAZAc, "\x70\144\157\x5f") || str_starts_with($mAZAc, "\x70\x64\x6f\x2d"))) { goto KEQgx; } goto kmND6; DtdqG: $this->OPAvf = $gruWn["\x75\x73\x65\162"]; goto Ok2w2; vzprp: $XBnrP = preg_replace("\x23\136\x28\50\x3f\x3a\160\144\157\x5f\51\x3f\163\161\154\x69\164\145\63\x3f\51\72\57\x2f\x2f\43", "\x24\61\72\x2f\x2f\154\157\x63\x61\x6c\x68\x6f\x73\x74\x2f", $qsv1n); goto YCS8P; AZCez: throw new \InvalidArgumentException("\125\x52\x4c\163\x20\x77\x69\x74\150\x6f\165\164\40\x73\x63\150\145\155\x65\x20\x61\x72\x65\40\156\x6f\164\40\163\x75\x70\160\157\x72\x74\x65\x64\x20\164\157\x20\143\x6f\x6e\x66\x69\147\x75\162\145\x20\x74\150\x65\x20\120\144\157\x53\x65\x73\x73\x69\x6f\x6e\x48\141\156\x64\154\x65\x72\x2e"); goto FnkDh; ozH64: $gruWn = array_map("\x72\141\167\x75\x72\x6c\144\x65\x63\x6f\144\145", $gruWn); goto qvcNH; zM4Sz: if (!(false === $gruWn)) { goto QvTA5; } goto V20GJ; C0FEP: QvTA5: goto ozH64; cXJ2l: if (isset($gruWn["\x73\x63\150\145\155\x65"])) { goto VGMJH; } goto AZCez; V20GJ: return $qsv1n; goto C0FEP; q6KQg: switch ($mAZAc) { case "\155\x79\x73\161\x6c": goto hDq2j; XvJvo: if (!('' !== ($gruWn["\161\x75\145\x72\x79"] ?? ''))) { goto O0J1b; } goto g4uhL; hDq2j: $egQxh = "\155\171\x73\x71\154\72"; goto XvJvo; gXTpv: $HtWfM = substr($gruWn["\160\x61\164\150"], 1); goto S2Ea0; RKozy: if (!isset($gruWn["\160\141\164\150"])) { goto VXATl; } goto gXTpv; WnlEE: parse_str($gruWn["\161\x75\x65\x72\x79"], $UXTJZ); goto WcJ6b; Wkg2z: VXATl: goto N6Rpm; Orhrh: O0J1b: goto UbkQi; C4JAp: $egQxh .= "\165\156\x69\x78\x5f\163\x6f\143\153\x65\x74\75" . $UXTJZ["\x75\x6e\151\x78\x5f\163\x6f\143\153\x65\164"] . "\73"; goto RKozy; EInxP: kpbn1: goto fXna6; UfiJd: $egQxh .= "\x63\150\x61\162\x73\x65\164\x3d" . $UXTJZ["\143\x68\x61\162\163\x65\x74"] . "\x3b"; goto EInxP; S2Ea0: $egQxh .= "\x64\142\156\141\155\x65\75" . $HtWfM . "\73"; goto Wkg2z; g4uhL: $UXTJZ = []; goto WnlEE; zTcBv: qUuVI: goto Orhrh; N6Rpm: return $egQxh; goto zTcBv; WcJ6b: if (!('' !== ($UXTJZ["\x63\150\x61\x72\x73\x65\164"] ?? ''))) { goto kpbn1; } goto UfiJd; fXna6: if (!('' !== ($UXTJZ["\x75\x6e\151\x78\x5f\x73\157\x63\153\145\164"] ?? ''))) { goto qUuVI; } goto C4JAp; UbkQi: case "\160\147\163\161\x6c": goto KtMyE; kkkYV: if (!isset($gruWn["\x70\x61\x74\150"])) { goto b0Uf8; } goto L1F1I; AJT47: lYDQy: goto tINTY; tINTY: if (!(isset($gruWn["\160\157\162\164"]) && '' !== $gruWn["\160\157\x72\x74"])) { goto oaipd; } goto XTy1C; Auveo: oaipd: goto kkkYV; oa7lY: $egQxh .= "\144\142\x6e\x61\155\x65\x3d" . $HtWfM . "\73"; goto uOlN6; L1F1I: $HtWfM = substr($gruWn["\160\141\x74\x68"], 1); goto oa7lY; KtMyE: $egQxh ??= "\160\147\x73\x71\154\72"; goto By1Zj; SBndj: return $egQxh; goto VJydm; uOlN6: b0Uf8: goto SBndj; ml3v1: $egQxh .= "\x68\157\x73\164\75" . $gruWn["\x68\x6f\x73\x74"] . "\x3b"; goto AJT47; By1Zj: if (!(isset($gruWn["\150\x6f\163\164"]) && '' !== $gruWn["\150\x6f\x73\164"])) { goto lYDQy; } goto ml3v1; XTy1C: $egQxh .= "\x70\x6f\162\164\x3d" . $gruWn["\160\157\x72\164"] . "\73"; goto Auveo; VJydm: case "\x73\x71\154\x69\164\x65": return "\x73\x71\x6c\x69\x74\x65\x3a" . substr($gruWn["\x70\141\x74\x68"], 1); case "\163\161\154\x73\x72\x76": goto DDK1G; Z9hD8: $egQxh .= $gruWn["\150\x6f\163\x74"]; goto P0Ae2; rd8Ab: ldYy8: goto re1sC; Q1c99: $HtWfM = substr($gruWn["\x70\x61\x74\150"], 1); goto fVWCZ; P0Ae2: XYURY: goto viyEz; fVWCZ: $egQxh .= "\x3b\104\141\164\141\x62\141\163\x65\75" . $HtWfM; goto rd8Ab; SGhdI: if (!isset($gruWn["\x70\141\164\150"])) { goto ldYy8; } goto Q1c99; DDK1G: $egQxh = "\x73\x71\x6c\x73\x72\166\72\163\145\162\x76\x65\162\x3d"; goto MJfUz; b4z8w: J7hyb: goto SGhdI; re1sC: return $egQxh; goto bTFFR; viyEz: if (!(isset($gruWn["\160\x6f\162\x74"]) && '' !== $gruWn["\160\x6f\162\x74"])) { goto J7hyb; } goto jA0yE; MJfUz: if (!isset($gruWn["\150\157\163\164"])) { goto XYURY; } goto Z9hD8; jA0yE: $egQxh .= "\x2c" . $gruWn["\x70\x6f\162\x74"]; goto b4z8w; bTFFR: default: throw new \InvalidArgumentException(sprintf("\x54\150\x65\40\163\x63\150\145\x6d\x65\x20\42\x25\163\42\x20\x69\163\x20\x6e\157\164\40\163\x75\x70\x70\x6f\x72\x74\145\x64\40\x62\x79\40\164\x68\145\40\120\144\x6f\x53\x65\x73\x73\151\x6f\x6e\110\141\156\x64\x6c\x65\x72\x20\x55\122\x4c\40\x63\x6f\x6e\146\x69\147\165\x72\x61\x74\151\157\156\56\40\120\141\163\163\40\x61\x20\x50\104\117\40\x44\123\116\40\x64\x69\162\x65\143\164\154\171\x2e", $gruWn["\163\143\x68\145\x6d\x65"])); } goto EUyBu; YqDwe: $mAZAc = $W29i8[$gruWn["\x73\x63\150\145\x6d\x65"]] ?? $gruWn["\x73\143\150\145\x6d\x65"]; goto a_GaN; EUyBu: XXLcc: goto eaD1o; Ok2w2: wMdiQ: goto guCei; qvcNH: if (!isset($gruWn["\165\163\x65\162"])) { goto wMdiQ; } goto DtdqG; fM6g1: d4IJn: goto cXJ2l; YCS8P: $gruWn = parse_url($XBnrP); goto zM4Sz; RIR2y: $egQxh = null; goto q6KQg; UdeO8: KEQgx: goto RIR2y; pixIz: } private function beginTransaction() : void { goto Ni3BA; Q65Qc: $this->pCS6Y = true; goto aGvJJ; y2CCd: goto d8xbv; goto WnOKx; Ni3BA: if ($this->pCS6Y) { goto Mefn9; } goto ifOFh; ifOFh: if ("\163\161\x6c\151\x74\145" === $this->hKlkJ) { goto VcTyi; } goto Fei2v; qHxUY: $this->WM5vB->exec("\123\105\x54\x20\124\122\x41\x4e\x53\x41\x43\124\111\x4f\116\x20\x49\x53\x4f\114\x41\x54\x49\117\x4e\x20\114\x45\x56\105\x4c\40\122\105\x41\104\40\103\x4f\115\115\111\124\x54\x45\x44"); goto tfArM; IkAgW: d8xbv: goto Q65Qc; aGvJJ: Mefn9: goto Af0fr; inPmb: $this->WM5vB->beginTransaction(); goto y2CCd; WnOKx: VcTyi: goto LN3Fx; tfArM: Jd5uB: goto inPmb; Fei2v: if (!("\155\171\x73\161\x6c" === $this->hKlkJ)) { goto Jd5uB; } goto qHxUY; LN3Fx: $this->WM5vB->exec("\102\105\x47\111\x4e\x20\x49\115\115\105\104\111\101\x54\105\x20\124\x52\x41\116\x53\101\103\124\x49\117\x4e"); goto IkAgW; Af0fr: } private function commit() : void { goto bpCU0; bpCU0: if (!$this->pCS6Y) { goto E9jjQ; } goto Qd8dr; Qd8dr: try { goto Asvce; Asvce: if ("\163\161\x6c\151\164\145" === $this->hKlkJ) { goto YmXiU; } goto YRiyc; FWef0: $this->pCS6Y = false; goto mzWCP; pAIvj: $this->WM5vB->exec("\103\117\x4d\x4d\111\124"); goto jBHeX; jBHeX: q_V2F: goto FWef0; YRiyc: $this->WM5vB->commit(); goto xtZ34; kSLUM: YmXiU: goto pAIvj; xtZ34: goto q_V2F; goto kSLUM; mzWCP: } catch (\PDOException $FI0Z4) { $this->rollback(); throw $FI0Z4; } goto dclTw; dclTw: E9jjQ: goto jIOkz; jIOkz: } private function rollback() : void { goto Cly90; JjszZ: $this->pCS6Y = false; goto Mca3g; Cly90: if (!$this->pCS6Y) { goto Y30kt; } goto gTwb3; gTwb3: if ("\x73\x71\154\x69\x74\x65" === $this->hKlkJ) { goto FLZ18; } goto UkK1V; RLwxV: f0cq7: goto JjszZ; BbbPT: $this->WM5vB->exec("\x52\x4f\114\x4c\102\x41\x43\x4b"); goto RLwxV; UkK1V: $this->WM5vB->rollBack(); goto RRd0A; Mca3g: Y30kt: goto kJZWr; RRd0A: goto f0cq7; goto RWGMj; RWGMj: FLZ18: goto BbbPT; kJZWr: } protected function ojPUC(#[\SensitiveParameter] string $q2Svu) : string { goto lLY7J; ZKuP0: MR06e: goto yq1Ih; AHk8u: w00BN: goto wE9FP; vVwz4: $uCo6O->execute(); goto nP79g; nP79g: $F1MVN = $uCo6O->fetchAll(\PDO::FETCH_NUM); goto m_v34; uydca: Wms0V: goto oQS3S; gh4A0: e5fXb: goto PxlYm; wE9FP: $PLEdW = $this->s1O6I(); goto jxus0; mgshv: GX6Lz: goto rPt2x; UWKR3: $this->X1_nF = true; goto LZAgG; yq1Ih: if (!true) { goto w7Hqz; } goto vVwz4; kONcH: w7Hqz: goto HiEpU; rPt2x: if (!(!filter_var(\ini_get("\163\145\163\x73\151\x6f\156\x2e\165\x73\145\137\163\x74\162\x69\143\x74\x5f\155\157\x64\x65"), \FILTER_VALIDATE_BOOL) && c6ZQc::SeCJB === $this->efruH && "\163\161\154\x69\x74\145" !== $this->hKlkJ)) { goto e5fXb; } goto qgBgw; qgBgw: try { $FXQat = $this->Fg_wk($q2Svu, '', 0); $FXQat->execute(); } catch (\PDOException $FI0Z4) { goto M8WSz; BZmw3: $this->rollback(); goto kxJfJ; LtQyU: throw $FI0Z4; goto ObNbt; M8WSz: if (!str_starts_with($FI0Z4->getCode(), "\62\63")) { goto a6h_u; } goto BZmw3; I8KJL: a6h_u: goto LtQyU; kxJfJ: $this->beginTransaction(); goto Kb4o9; Kb4o9: goto MR06e; goto I8KJL; ObNbt: } goto gh4A0; fkCtK: if (!(null !== $FXQat)) { goto GX6Lz; } goto EtDLK; hxwyI: $FXQat = null; goto ZKuP0; oQS3S: return \is_resource($F1MVN[0][0]) ? stream_get_contents($F1MVN[0][0]) : $F1MVN[0][0]; goto Y5KN6; EUIaN: $ja1bL = (int) $F1MVN[0][1]; goto RHNV_; D_rT4: goto MR06e; goto kONcH; LZAgG: return ''; goto uydca; Y5KN6: xatwC: goto fkCtK; U2qgN: throw new \RuntimeException("\x46\x61\x69\x6c\145\x64\x20\164\x6f\40\162\x65\x61\144\x20\163\145\x73\x73\151\x6f\156\72\x20\111\116\x53\105\x52\124\x20\x72\x65\x70\157\162\x74\145\144\x20\141\x20\x64\x75\x70\154\x69\x63\x61\x74\x65\x20\x69\144\40\142\165\x74\40\156\145\170\164\x20\123\x45\x4c\x45\103\124\40\x64\151\144\40\156\x6f\164\x20\x72\x65\x74\x75\162\x6e\x20\x61\156\171\x20\x64\141\x74\141\x2e"); goto mgshv; lLY7J: if (!(C6zQc::vK2cz === $this->efruH)) { goto w00BN; } goto AZTiA; RHNV_: if (!($ja1bL < time())) { goto Wms0V; } goto UWKR3; EtDLK: $this->rollback(); goto U2qgN; jxus0: $uCo6O = $this->WM5vB->prepare($PLEdW); goto zIHDd; PxlYm: return ''; goto D_rT4; zIHDd: $uCo6O->bindParam("\72\151\x64", $q2Svu, \PDO::PARAM_STR); goto hxwyI; m_v34: if (!$F1MVN) { goto xatwC; } goto EUIaN; AZTiA: $this->FMN9v[] = $this->UrGk8($q2Svu); goto AHk8u; HiEpU: } private function uRgk8(#[\SensitiveParameter] string $q2Svu) : \PDOStatement { goto yx5SA; nm8Uc: cMfrv: goto e9IXN; e9IXN: FDp3X: goto XQWF1; yx5SA: switch ($this->hKlkJ) { case "\x6d\x79\163\x71\154": goto HE5Ez; upHqk: $E19pb = $this->WM5vB->prepare("\x44\x4f\40\x52\105\114\105\101\123\105\137\114\117\x43\x4b\50\72\153\145\x79\51"); goto ddDWX; dV0f1: $m03lg->bindValue("\72\153\145\171", $YQiWa, \PDO::PARAM_STR); goto XCLXX; D1YFA: $m03lg = $this->WM5vB->prepare("\123\x45\114\x45\x43\x54\x20\107\x45\x54\x5f\114\117\103\x4b\50\72\x6b\x65\171\54\40\x35\60\x29"); goto dV0f1; HE5Ez: $YQiWa = substr($q2Svu, 0, 64); goto D1YFA; YVZDC: return $E19pb; goto q5Jc2; XCLXX: $m03lg->execute(); goto upHqk; ddDWX: $E19pb->bindValue("\72\x6b\x65\x79", $YQiWa, \PDO::PARAM_STR); goto YVZDC; q5Jc2: case "\160\x67\163\161\x6c": goto j0qxf; S6Egl: $E19pb = $this->WM5vB->prepare("\x53\x45\x4c\105\103\124\40\x70\147\137\141\144\x76\x69\x73\157\x72\171\x5f\x75\156\x6c\x6f\x63\x6b\50\72\153\145\171\x29"); goto P3bPu; P3bPu: $E19pb->bindValue("\72\153\145\x79", $sajHW, \PDO::PARAM_INT); goto NumQh; Vta7l: $m03lg->execute(); goto S6Egl; uSsHl: T4siE: goto rCkZU; d3hu5: $NDgMZ = $this->R5WTX($q2Svu); goto wH_Mv; wH_Mv: $j0Ozv = $this->R5WTX(substr($q2Svu, 4, 4)); goto FMOO8; Xx88l: $E19pb->bindValue("\72\153\x65\171\x31", $NDgMZ, \PDO::PARAM_INT); goto tWJYb; ADBMQ: $m03lg->execute(); goto al1ya; FMOO8: $m03lg = $this->WM5vB->prepare("\123\x45\x4c\x45\103\x54\x20\160\x67\x5f\141\x64\166\151\163\157\x72\x79\x5f\x6c\157\143\x6b\x28\x3a\x6b\145\171\x31\x2c\x20\72\x6b\145\x79\62\51"); goto zobrj; FQDUu: S6iEV: goto d3hu5; rCkZU: return $E19pb; goto OTJBU; NumQh: goto T4siE; goto FQDUu; tWJYb: $E19pb->bindValue("\72\153\145\171\x32", $j0Ozv, \PDO::PARAM_INT); goto uSsHl; eIheV: $sajHW = $this->r5wtX($q2Svu); goto IardQ; zobrj: $m03lg->bindValue("\x3a\153\145\171\61", $NDgMZ, \PDO::PARAM_INT); goto wL6m4; IardQ: $m03lg = $this->WM5vB->prepare("\123\105\114\x45\x43\x54\x20\x70\x67\137\141\144\166\151\163\x6f\162\171\137\154\157\143\153\50\72\153\145\171\51"); goto mUnOw; al1ya: $E19pb = $this->WM5vB->prepare("\x53\105\114\105\x43\124\x20\x70\x67\137\141\144\166\151\163\157\x72\171\x5f\x75\x6e\154\x6f\x63\x6b\x28\x3a\153\145\171\61\x2c\x20\x3a\153\x65\x79\x32\x29"); goto Xx88l; wL6m4: $m03lg->bindValue("\x3a\x6b\145\171\x32", $j0Ozv, \PDO::PARAM_INT); goto ADBMQ; j0qxf: if (4 === \PHP_INT_SIZE) { goto S6iEV; } goto eIheV; mUnOw: $m03lg->bindValue("\x3a\153\x65\x79", $sajHW, \PDO::PARAM_INT); goto Vta7l; OTJBU: case "\x73\161\x6c\151\164\145": throw new \DomainException("\x53\121\114\x69\164\x65\40\x64\x6f\145\163\40\x6e\x6f\164\x20\163\165\x70\x70\x6f\162\164\40\141\144\x76\151\x73\x6f\162\x79\40\x6c\157\x63\153\163\56"); default: throw new \DomainException(sprintf("\101\x64\166\151\x73\x6f\162\x79\40\x6c\x6f\143\153\163\40\x61\x72\145\x20\x63\165\162\162\x65\156\164\x6c\171\x20\156\x6f\164\x20\151\155\x70\x6c\145\155\x65\156\x74\x65\x64\x20\146\157\x72\40\x50\104\117\x20\144\x72\151\166\x65\162\x20\x22\45\x73\42\x2e", $this->hKlkJ)); } goto nm8Uc; XQWF1: } private function r5WTX(string $mrtfO) : int { goto MZUlW; MZUlW: if (!(4 === \PHP_INT_SIZE)) { goto Wi3Aw; } goto mkO3B; VVjRV: Wi3Aw: goto COZcH; COZcH: $NCFGa = (\ord($mrtfO[7]) << 24) + (\ord($mrtfO[6]) << 16) + (\ord($mrtfO[5]) << 8) + \ord($mrtfO[4]); goto uVfBd; uVfBd: $Et1YY = (\ord($mrtfO[3]) << 24) + (\ord($mrtfO[2]) << 16) + (\ord($mrtfO[1]) << 8) + \ord($mrtfO[0]); goto EFvea; mkO3B: return (\ord($mrtfO[3]) << 24) + (\ord($mrtfO[2]) << 16) + (\ord($mrtfO[1]) << 8) + \ord($mrtfO[0]); goto VVjRV; EFvea: return $Et1YY + ($NCFGa << 32); goto VLAwJ; VLAwJ: } private function S1o6i() : string { goto FgaTp; wGRp2: NGVzV: goto PChe9; FgaTp: if (!(C6ZQc::SeCJB === $this->efruH)) { goto mDqfz; } goto beJ2R; kZYF6: mDqfz: goto sOiLf; beJ2R: $this->beginTransaction(); goto Gwkm_; PChe9: eQueq: goto kZYF6; Gwkm_: switch ($this->hKlkJ) { case "\x6d\x79\163\161\x6c": case "\x6f\x63\x69": case "\160\147\x73\161\154": return "\x53\105\114\x45\x43\124\40{$this->l4PAO}\54\x20{$this->lFx1h}\40\106\x52\117\115\40{$this->GUtGN}\x20\x57\110\x45\x52\105\x20{$this->sIxsi}\40\x3d\40\x3a\151\144\x20\x46\x4f\122\40\x55\x50\104\x41\124\x45"; case "\x73\x71\x6c\x73\162\x76": return "\x53\105\x4c\105\103\x54\x20{$this->l4PAO}\54\x20{$this->lFx1h}\x20\106\x52\x4f\115\40{$this->GUtGN}\40\x57\111\x54\x48\40\x28\x55\x50\x44\x4c\117\103\113\x2c\40\122\117\x57\114\x4f\x43\113\x29\x20\127\110\105\x52\x45\40{$this->sIxsi}\40\x3d\x20\72\x69\x64"; case "\163\161\x6c\151\164\145": goto eQueq; default: throw new \DomainException(sprintf("\124\x72\141\156\x73\141\143\x74\x69\x6f\x6e\x61\154\x20\154\x6f\143\x6b\163\40\141\162\x65\x20\x63\165\162\x72\145\x6e\x74\154\171\x20\x6e\x6f\164\x20\151\x6d\x70\154\145\155\145\x6e\x74\145\x64\40\146\x6f\x72\40\x50\104\117\x20\x64\x72\x69\166\x65\162\40\x22\45\163\42\56", $this->hKlkJ)); } goto wGRp2; sOiLf: return "\x53\105\114\105\x43\x54\40{$this->l4PAO}\x2c\40{$this->lFx1h}\x20\106\122\x4f\x4d\x20{$this->GUtGN}\x20\127\110\x45\122\105\40{$this->sIxsi}\x20\x3d\x20\x3a\x69\144"; goto M3Rxx; M3Rxx: } private function fG_Wk(#[\SensitiveParameter] string $q2Svu, string $iuzet, int $LIw1e) : \PDOStatement { goto sYUYu; oVQMW: return $m03lg; goto VmNwn; nfaYp: $m03lg->bindValue("\72\145\x78\160\151\x72\171", time() + $LIw1e, \PDO::PARAM_INT); goto l2IDv; l2IDv: $m03lg->bindValue("\72\164\x69\155\x65", time(), \PDO::PARAM_INT); goto oVQMW; DU0jW: $m03lg = $this->WM5vB->prepare($xci_Y); goto uzFxy; eLALD: blxTe: goto DU0jW; uzFxy: $m03lg->bindParam("\x3a\151\144", $q2Svu, \PDO::PARAM_STR); goto mZ1IW; mZ1IW: $m03lg->bindParam("\72\144\141\x74\141", $hpFvE, \PDO::PARAM_LOB); goto nfaYp; sYUYu: switch ($this->hKlkJ) { case "\x6f\x63\x69": goto fp1Iz; fp1Iz: $hpFvE = fopen("\x70\x68\160\x3a\57\x2f\x6d\x65\155\x6f\162\171", "\162\x2b"); goto LpQtO; mIObA: goto blxTe; goto G0vyy; h1cIz: rewind($hpFvE); goto QmVQ8; LpQtO: fwrite($hpFvE, $iuzet); goto h1cIz; QmVQ8: $xci_Y = "\x49\x4e\123\x45\122\x54\40\111\116\124\x4f\40{$this->GUtGN}\40\50{$this->sIxsi}\x2c\x20{$this->l4PAO}\x2c\x20{$this->lFx1h}\54\x20{$this->wlJ6J}\51\40\126\101\114\x55\105\123\x20\50\72\151\x64\54\x20\x45\115\x50\x54\x59\137\x42\114\x4f\102\50\51\x2c\40\72\x65\x78\160\151\x72\171\x2c\40\x3a\164\x69\x6d\x65\x29\40\122\105\124\125\122\116\x49\116\x47\x20{$this->l4PAO}\x20\151\x6e\164\157\x20\x3a\x64\x61\164\x61"; goto mIObA; G0vyy: default: goto eITTZ; Vlo2k: goto blxTe; goto CLgCD; nS34D: $xci_Y = "\111\116\x53\105\x52\124\40\111\116\124\117\x20{$this->GUtGN}\40\50{$this->sIxsi}\x2c\40{$this->l4PAO}\54\x20{$this->lFx1h}\x2c\40{$this->wlJ6J}\x29\40\x56\101\114\x55\105\123\40\50\72\151\x64\54\x20\x3a\x64\x61\164\x61\x2c\40\x3a\x65\170\160\x69\x72\x79\x2c\40\x3a\x74\x69\x6d\x65\x29"; goto Vlo2k; eITTZ: $hpFvE = $iuzet; goto nS34D; CLgCD: } goto w2gSq; w2gSq: PRj8v: goto eLALD; VmNwn: } private function L8XLc(#[\SensitiveParameter] string $q2Svu, string $iuzet, int $LIw1e) : \PDOStatement { goto krCTR; CfDEk: kgk1H: goto e95Ht; e95Ht: F66oy: goto cQS0t; HjMGe: $m03lg->bindParam("\x3a\144\x61\164\141", $hpFvE, \PDO::PARAM_LOB); goto kAqsI; cQS0t: $m03lg = $this->WM5vB->prepare($xci_Y); goto O35N1; IUw8Q: $m03lg->bindValue("\x3a\x74\x69\155\145", time(), \PDO::PARAM_INT); goto evOqF; krCTR: switch ($this->hKlkJ) { case "\x6f\x63\x69": goto p54II; mXWpr: goto F66oy; goto Q8pVu; HXa7e: $xci_Y = "\x55\x50\104\101\x54\105\x20{$this->GUtGN}\40\x53\x45\124\x20{$this->l4PAO}\40\x3d\40\105\x4d\120\x54\x59\137\x42\x4c\117\x42\x28\x29\x2c\x20{$this->lFx1h}\x20\75\x20\72\x65\170\x70\x69\x72\171\x2c\40{$this->wlJ6J}\40\x3d\40\72\x74\151\x6d\x65\x20\x57\x48\x45\x52\x45\40{$this->sIxsi}\40\75\x20\72\x69\144\40\122\105\124\125\x52\116\111\x4e\107\x20{$this->l4PAO}\40\151\156\164\157\40\72\x64\141\164\141"; goto mXWpr; p54II: $hpFvE = fopen("\160\150\x70\x3a\57\57\155\x65\155\157\x72\171", "\x72\53"); goto nbB91; M56w4: rewind($hpFvE); goto HXa7e; nbB91: fwrite($hpFvE, $iuzet); goto M56w4; Q8pVu: default: goto nLxzt; nLxzt: $hpFvE = $iuzet; goto xtSk3; YwWDY: goto F66oy; goto UIViN; xtSk3: $xci_Y = "\125\x50\x44\101\x54\105\40{$this->GUtGN}\40\x53\x45\x54\40{$this->l4PAO}\x20\x3d\x20\x3a\x64\x61\x74\x61\54\40{$this->lFx1h}\40\x3d\40\72\x65\x78\x70\x69\x72\x79\x2c\x20{$this->wlJ6J}\40\75\x20\72\x74\x69\155\x65\x20\127\110\x45\x52\105\40{$this->sIxsi}\40\x3d\x20\72\151\x64"; goto YwWDY; UIViN: } goto CfDEk; kAqsI: $m03lg->bindValue("\x3a\145\170\160\151\162\171", time() + $LIw1e, \PDO::PARAM_INT); goto IUw8Q; evOqF: return $m03lg; goto JNNdf; O35N1: $m03lg->bindParam("\72\x69\144", $q2Svu, \PDO::PARAM_STR); goto HjMGe; JNNdf: } private function sXvvM(#[\SensitiveParameter] string $q2Svu, string $hpFvE, int $LIw1e) : ?\PDOStatement { goto doaAm; MnBLQ: $iLTvx->bindParam(6, $hpFvE, \PDO::PARAM_LOB); goto i0X1C; tOk8Z: $iLTvx->bindParam(3, $hpFvE, \PDO::PARAM_LOB); goto XuvlU; dxbEt: $iLTvx = $this->WM5vB->prepare($Z3NPg); goto nWMRD; GmTlG: $iLTvx->bindValue("\72\x74\151\155\x65", time(), \PDO::PARAM_INT); goto koRRu; l5Te6: SKcPy: goto atPCC; i0X1C: $iLTvx->bindValue(7, time() + $LIw1e, \PDO::PARAM_INT); goto RhAlw; f6qQM: $iLTvx->bindParam(2, $q2Svu, \PDO::PARAM_STR); goto tOk8Z; koRRu: goto P_gmN; goto jLViv; m0VsY: $iLTvx->bindParam(1, $q2Svu, \PDO::PARAM_STR); goto f6qQM; RhAlw: $iLTvx->bindValue(8, time(), \PDO::PARAM_INT); goto rQpjR; N32x2: $iLTvx->bindParam("\72\144\x61\164\x61", $hpFvE, \PDO::PARAM_LOB); goto DAXhE; jLViv: MNkcb: goto m0VsY; rQpjR: P_gmN: goto JFpQK; XuvlU: $iLTvx->bindValue(4, time() + $LIw1e, \PDO::PARAM_INT); goto gHz9t; JFpQK: return $iLTvx; goto w5lEy; DAXhE: $iLTvx->bindValue("\72\145\x78\160\151\162\171", time() + $LIw1e, \PDO::PARAM_INT); goto GmTlG; GvehK: $iLTvx->bindParam("\x3a\x69\x64", $q2Svu, \PDO::PARAM_STR); goto N32x2; gHz9t: $iLTvx->bindValue(5, time(), \PDO::PARAM_INT); goto MnBLQ; nWMRD: if ("\x73\x71\x6c\x73\x72\166" === $this->hKlkJ) { goto MNkcb; } goto GvehK; doaAm: switch (true) { case "\x6d\x79\x73\x71\x6c" === $this->hKlkJ: $Z3NPg = "\x49\116\123\105\122\x54\40\111\116\124\117\x20{$this->GUtGN}\x20\50{$this->sIxsi}\x2c\x20{$this->l4PAO}\x2c\x20{$this->lFx1h}\54\40{$this->wlJ6J}\x29\40\x56\x41\x4c\125\x45\x53\40\x28\x3a\151\x64\x2c\40\72\144\141\x74\141\54\x20\x3a\145\170\x70\x69\x72\171\x2c\x20\72\x74\x69\x6d\145\x29\40" . "\117\116\x20\104\x55\x50\114\111\103\x41\x54\x45\x20\113\105\131\40\x55\x50\104\x41\x54\105\40{$this->l4PAO}\x20\x3d\40\126\x41\x4c\125\105\x53\x28{$this->l4PAO}\51\x2c\40{$this->lFx1h}\40\75\40\x56\101\x4c\125\x45\x53\x28{$this->lFx1h}\51\x2c\x20{$this->wlJ6J}\x20\x3d\x20\x56\x41\114\x55\x45\123\50{$this->wlJ6J}\x29"; goto DDejr; case "\x73\161\x6c\x73\x72\166" === $this->hKlkJ && version_compare($this->WM5vB->getAttribute(\PDO::ATTR_SERVER_VERSION), "\x31\60", "\76\x3d"): $Z3NPg = "\x4d\x45\122\107\105\40\x49\116\124\117\x20{$this->GUtGN}\40\x57\111\x54\x48\40\x28\x48\117\x4c\x44\x4c\x4f\x43\113\x29\x20\x55\x53\x49\x4e\x47\x20\50\x53\x45\x4c\105\103\x54\x20\x31\40\x41\x53\x20\x64\x75\155\x6d\x79\x29\40\101\x53\x20\x73\162\143\x20\x4f\116\x20\x28{$this->sIxsi}\x20\75\40\77\51\40" . "\127\110\105\x4e\40\x4e\117\124\40\x4d\101\x54\103\110\x45\x44\40\x54\110\105\116\40\111\116\123\x45\122\124\x20\50{$this->sIxsi}\x2c\40{$this->l4PAO}\x2c\x20{$this->lFx1h}\x2c\40{$this->wlJ6J}\x29\40\126\x41\x4c\125\x45\x53\x20\50\77\54\x20\77\x2c\x20\x3f\54\40\77\51\x20" . "\127\110\105\x4e\40\x4d\x41\124\x43\x48\105\104\x20\x54\x48\105\x4e\40\x55\120\104\x41\124\105\x20\x53\x45\124\40{$this->l4PAO}\40\x3d\40\77\54\40{$this->lFx1h}\40\x3d\40\77\x2c\40{$this->wlJ6J}\40\75\x20\x3f\x3b"; goto DDejr; case "\x73\161\154\x69\x74\x65" === $this->hKlkJ: $Z3NPg = "\111\x4e\123\x45\122\124\x20\117\x52\40\122\105\x50\x4c\x41\x43\105\40\111\x4e\124\117\x20{$this->GUtGN}\40\50{$this->sIxsi}\x2c\40{$this->l4PAO}\x2c\40{$this->lFx1h}\x2c\40{$this->wlJ6J}\x29\x20\126\101\x4c\125\105\123\x20\x28\72\x69\x64\54\40\72\x64\x61\x74\141\x2c\40\72\145\170\x70\x69\162\171\x2c\x20\72\x74\x69\155\145\x29"; goto DDejr; case "\x70\x67\x73\x71\154" === $this->hKlkJ && version_compare($this->WM5vB->getAttribute(\PDO::ATTR_SERVER_VERSION), "\x39\x2e\65", "\x3e\75"): $Z3NPg = "\x49\116\123\105\122\124\40\x49\116\124\x4f\40{$this->GUtGN}\40\x28{$this->sIxsi}\54\40{$this->l4PAO}\54\40{$this->lFx1h}\x2c\x20{$this->wlJ6J}\x29\x20\x56\101\x4c\125\105\123\x20\50\x3a\151\x64\x2c\x20\72\x64\141\x74\x61\54\40\x3a\145\170\x70\x69\162\171\x2c\40\72\164\151\x6d\x65\x29\x20" . "\117\116\40\x43\117\x4e\106\x4c\x49\x43\124\40\x28{$this->sIxsi}\51\x20\104\x4f\40\x55\x50\x44\x41\x54\x45\40\123\105\124\x20\50{$this->l4PAO}\x2c\x20{$this->lFx1h}\54\40{$this->wlJ6J}\51\x20\75\40\x28\105\130\103\x4c\x55\104\x45\104\56{$this->l4PAO}\x2c\40\x45\130\103\x4c\125\104\x45\x44\x2e{$this->lFx1h}\x2c\40\105\x58\103\x4c\x55\104\105\104\56{$this->wlJ6J}\x29"; goto DDejr; default: return null; } goto l5Te6; atPCC: DDejr: goto dxbEt; w5lEy: } protected function fBHjH() : \PDO { goto jO2Kb; jSqCU: return $this->WM5vB; goto S62iz; YucoJ: $this->k9sZl($this->jyBwu ?: \ini_get("\163\145\x73\x73\x69\157\x6e\x2e\163\x61\x76\145\137\160\x61\164\150")); goto YppEY; jO2Kb: if (isset($this->WM5vB)) { goto sdSHY; } goto YucoJ; YppEY: sdSHY: goto jSqCU; S62iz: } }
Function Calls
None |
Stats
MD5 | 124d7744a83b6bfe377ab83448a90c9c |
Eval Count | 0 |
Decode Time | 105 ms |