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 declare (strict_types=1); namespace gdQ9M\ExQrC; use Closure; use gDq9m\ExQRc\KHdOB..

Decoded Output download

<?php
 declare (strict_types=1); namespace gdQ9M\ExQrC; use Closure; use gDq9m\ExQRc\KHdOB\IELh1; use gdq9M\ExQRC\KHdOb\wLJij; use GdQ9M\EXQRc\KhdoB\Exception\nOjP3; use gdQ9M\ExQrC\KHDob\Hy2RQ; use GDQ9m\EXQRc\bHl20\AxPN5; use gdq9M\exqRc\V42p6\TeDMT\h8QIF; use gdQ9M\exQRC\V42P6\BhL20 as DriverConnection; use GDQ9m\eXqRc\v42p6\Y6Gw9 as DriverStatement; use gdQ9m\eXqrC\Exception\kwbBp; use gDQ9m\eXqRc\Exception\bpabN; use GDQ9M\ExqRc\Exception\F69UP; use gdQ9m\EXQRc\Exception\Ek3Ar; use Gdq9M\exqrc\Exception\X3RnB; use GDq9m\eXQRC\iwP6n\CA4i7; use gdQ9m\ExQRC\DxJtG\yMEkL\UIbfC; use gdq9M\eXQRC\dXjTg\ldVx6; use gDQ9M\exQrC\dNpg1\j8SS9; use gDq9M\eXQRc\DnpG1\I0BM5; use gdq9m\eXqRc\DnPg1\X9ZeW; use Gdq9m\eXQRC\Vpc5L\o_Xn0; use gDq9M\ExQRC\CgEmQ\byHYU; use gdq9m\z1Puk\eUhaA; use InvalidArgumentException; use SensitiveParameter; use Throwable; use Traversable; use function array_key_exists; use function array_merge; use function assert; use function count; use function implode; use function is_array; use function is_int; use function is_string; use function key; use function sprintf; class BHL20 implements v0evE { protected ?DriverConnection $KC9pZ = null; protected Configuration $CP_xj; private bool $TEa8Y = true; private int $z1rhH = 0; private ?TransactionIsolationLevel $kunwm = null; private array $params; private ?AbstractPlatform $ALBrE = null; private ?ExceptionConverter $WyF4u = null; private ?Parser $FZEh3 = null; private bool $daXez = false; private SchemaManagerFactory $aZ1Gs; public function __construct(#[SensitiveParameter] array $td7XN, protected V42p6 $N6gkH, ?Configuration $JgXyZ = null) { goto EWrY8; FOu27: $this->aZ1Gs = $this->CP_xj->izIqF() ?? new i0BM5(); goto tKffs; kT6S3: $this->params = $td7XN; goto t4mmC; t4mmC: $this->TEa8Y = $this->CP_xj->y0fF_(); goto FOu27; EWrY8: $this->CP_xj = $JgXyZ ?? new U0z0w(); goto kT6S3; tKffs: } public function J2PjU() : array { return $this->params; } public function VF34u() : ?string { goto qzmyG; mPzSH: $GkwT7 = $this->xn8rf($myMSc); goto YZyHc; u5VDI: $myMSc = $zim9X->eYbI2($zim9X->ocG3v()); goto mPzSH; qzmyG: $zim9X = $this->JzrB1(); goto u5VDI; tJda1: return $GkwT7; goto ls1GG; YZyHc: assert(is_string($GkwT7) || $GkwT7 === null); goto tJda1; ls1GG: } public function i40yt() : Driver { return $this->vlpRH; } public function Z5LOS() : Configuration { return $this->CP_xj; } public function JZrB1() : AbstractPlatform { goto ScwXx; y5XGP: $WLaDg = $this; goto baDVl; wWPOa: $WLaDg = new aXPn5($this->params["primary"]["serverVersion"]); goto RX_Th; yldt0: RaBmP: goto CU0za; f5VGG: $WLaDg = new aXPn5($this->params["serverVersion"]); goto M1O_G; RX_Th: A1B2A: goto AH85v; CU0za: return $this->ALBrE; goto Hmd3L; Ih_V8: if (isset($this->params["primary"]["serverVersion"])) { goto cdZvX; } goto tjDhb; ScwXx: if (!($this->ALBrE === null)) { goto RaBmP; } goto y5XGP; ySxa6: luyPr: goto f5VGG; yeoMH: cdZvX: goto wWPOa; baDVl: if (isset($this->params["serverVersion"])) { goto luyPr; } goto Ih_V8; AH85v: $this->ALBrE = $this->vlpRH->jzrb1($WLaDg); goto yldt0; M1O_G: goto A1B2A; goto yeoMH; tjDhb: goto A1B2A; goto ySxa6; Hmd3L: } public function xNoyI() : ExpressionBuilder { return new UibfC($this); } protected function a3T6c() : DriverConnection { goto pt75q; sUnYg: return $this->KC9pZ; goto yypky; pt75q: if (!($this->KC9pZ !== null)) { goto Ios0a; } goto sUnYg; SoaH_: $this->beginTransaction(); goto QKchj; qyNFk: return $WGKAf; goto P92wo; QKchj: Il1Bx: goto qyNFk; eRghM: try { $WGKAf = $this->KC9pZ = $this->vlpRH->A3T6C($this->params); } catch (Driver\Exception $SVy_k) { throw $this->AetM8($SVy_k); } goto W72oG; yypky: Ios0a: goto eRghM; W72oG: if (!($this->TEa8Y === false)) { goto Il1Bx; } goto SoaH_; P92wo: } public function KP1vT() : string { return $this->A3T6c()->kP1VT(); } public function egSGz() : bool { return $this->TEa8Y; } public function BaYVF(bool $jKdDo) : void { goto WVb_2; FmSFB: $this->TEa8Y = $jKdDo; goto k4l8e; FriQ1: M8IUK: goto GzMHb; GzMHb: $this->akI3t(); goto hU0lK; WVb_2: if (!($jKdDo === $this->TEa8Y)) { goto crGCC; } goto ERBGE; eeC0m: return; goto FriQ1; pv2sz: crGCC: goto FmSFB; k4l8e: if (!($this->KC9pZ === null || $this->z1rhH === 0)) { goto M8IUK; } goto eeC0m; ERBGE: return; goto pv2sz; hU0lK: } public function yIRet(string $myMSc, array $td7XN = [], array $na_F_ = []) : array|false { return $this->rX1jC($myMSc, $td7XN, $na_F_)->yIrEt(); } public function wXtx1(string $myMSc, array $td7XN = [], array $na_F_ = []) : array|false { return $this->rx1JC($myMSc, $td7XN, $na_F_)->wXTx1(); } public function XN8rf(string $myMSc, array $td7XN = [], array $na_F_ = []) : mixed { return $this->Rx1Jc($myMSc, $td7XN, $na_F_)->xN8RF(); } public function thJPK() : bool { return $this->KC9pZ !== null; } public function BMffT() : bool { return $this->z1rhH > 0; } private function lOfJQ(array $vkF9w) : array { goto zzsqI; zzsqI: $wg_2C = $ehQCE = $TROrB = []; goto LezP4; Orsrv: return [$wg_2C, $ehQCE, $TROrB]; goto yPdnH; nHMLH: iIXN_: goto Orsrv; LezP4: foreach ($vkF9w as $ydeVz => $vS80Q) { goto BOgDG; Ld3H1: $wg_2C[] = $ydeVz; goto lVJxF; xCXgR: goto JKErs; goto DiZOF; lVJxF: $ehQCE[] = $vS80Q; goto bw918; bw918: $TROrB[] = $ydeVz . " = ?"; goto f_4Dg; C5yUc: $TROrB[] = $ydeVz . " IS NULL"; goto xCXgR; f_4Dg: JKErs: goto bNh6m; DiZOF: ZIHSF: goto Ld3H1; BOgDG: if (!($vS80Q === null)) { goto ZIHSF; } goto C5yUc; bNh6m: } goto nHMLH; yPdnH: } public function delete(string $jdpnf, array $vkF9w = [], array $na_F_ = []) : int|string { goto urAYm; ZvjXY: if (!($TROrB !== [])) { goto JY3kR; } goto ZWbyi; PH8tv: $eYWG5 = "DELETE FROM " . $jdpnf; goto ZvjXY; urAYm: [$wg_2C, $ehQCE, $TROrB] = $this->lOfjQ($vkF9w); goto PH8tv; NmYFi: JY3kR: goto QEEeY; QEEeY: return $this->f0MR4($eYWG5, $ehQCE, is_string(key($na_F_)) ? $this->M9Kxd($wg_2C, $na_F_) : $na_F_); goto frjU6; ZWbyi: $eYWG5 .= " WHERE " . implode(" AND ", $TROrB); goto NmYFi; frjU6: } public function close() : void { $this->KC9pZ = null; $this->z1rhH = 0; } public function IiYDc(CATLO $gaeuo) : void { $this->kunwm = $gaeuo; $this->f0MR4($this->jzRB1()->SS3Tu($gaeuo)); } public function B7NLa() : TransactionIsolationLevel { return $this->kunwm ??= $this->JzRb1()->lU4z0(); } public function update(string $jdpnf, array $fqrOb, array $vkF9w = [], array $na_F_ = []) : int|string { goto F9S3K; DuaN5: NnhkD: goto yKnKa; Bw4G9: $ehQCE = array_merge($ehQCE, $S3USY); goto KetTu; knmZp: $eYWG5 .= " WHERE " . implode(" AND ", $TROrB); goto PAZuB; gUH1O: foreach ($fqrOb as $ydeVz => $vS80Q) { goto GzGOr; DQfgA: $ehQCE[] = $vS80Q; goto XZ0_g; GzGOr: $wg_2C[] = $ydeVz; goto DQfgA; XZ0_g: $jn8vM[] = $ydeVz . " = ?"; goto PIe7s; PIe7s: kxGf3: goto anYBO; anYBO: } goto FJWJm; yKnKa: $eYWG5 = "UPDATE " . $jdpnf . " SET " . implode(", ", $jn8vM); goto unn0T; ujYYp: [$NUCof, $S3USY, $vqBEh] = $this->Lofjq($vkF9w); goto BUyxL; FJWJm: b9sAx: goto ujYYp; F9S3K: $wg_2C = $ehQCE = $TROrB = $jn8vM = []; goto gUH1O; PAZuB: U0Kvw: goto kE630; unn0T: if (!($TROrB !== [])) { goto U0Kvw; } goto knmZp; kE630: return $this->f0mR4($eYWG5, $ehQCE, $na_F_); goto EWjDv; BUyxL: $wg_2C = array_merge($wg_2C, $NUCof); goto Bw4G9; KetTu: $TROrB = array_merge($TROrB, $vqBEh); goto WdzPg; RvHJr: $na_F_ = $this->m9kxD($wg_2C, $na_F_); goto DuaN5; WdzPg: if (!is_string(key($na_F_))) { goto NnhkD; } goto RvHJr; EWjDv: } public function insert(string $jdpnf, array $fqrOb, array $na_F_ = []) : int|string { goto CtLGk; kijfe: TZeaa: goto giS7W; CtLGk: if (!(count($fqrOb) === 0)) { goto TZeaa; } goto I8yKz; ND495: return $this->F0mr4("INSERT INTO " . $jdpnf . " (" . implode(", ", $wg_2C) . ")" . " VALUES (" . implode(", ", $jn8vM) . ")", $ehQCE, is_string(key($na_F_)) ? $this->M9kxD($wg_2C, $na_F_) : $na_F_); goto G8d40; C0Cq0: XN9MA: goto ND495; I8yKz: return $this->F0mr4("INSERT INTO " . $jdpnf . " () VALUES ()"); goto kijfe; yH8c4: foreach ($fqrOb as $ydeVz => $vS80Q) { goto eHT5i; tjss3: Kp9R9: goto C5uK3; WmsiY: $ehQCE[] = $vS80Q; goto jI3cs; eHT5i: $wg_2C[] = $ydeVz; goto WmsiY; jI3cs: $jn8vM[] = "?"; goto tjss3; C5uK3: } goto C0Cq0; vBuHF: $jn8vM = []; goto yH8c4; giS7W: $wg_2C = []; goto IfsHA; IfsHA: $ehQCE = []; goto vBuHF; G8d40: } private function m9kxD(array $wg_2C, array $na_F_) : array { goto ZGpSt; pc_1Q: foreach ($wg_2C as $ydeVz) { $GRVbg[] = $na_F_[$ydeVz] ?? MhypR::QZRW3; fkmzB: } goto x0Oxh; F7qq5: return $GRVbg; goto Pw5iY; ZGpSt: $GRVbg = []; goto pc_1Q; x0Oxh: wWUb1: goto F7qq5; Pw5iY: } public function JmEEr(string $I560O) : string { return $this->jzrB1()->JmeEr($I560O); } public function quote(string $vS80Q) : string { return $this->A3T6C()->quote($vS80Q); } public function RZQwz(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->RX1jc($myMSc, $td7XN, $na_F_)->RzQwz(); } public function ieDH1(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->RX1Jc($myMSc, $td7XN, $na_F_)->iedH1(); } public function nSsA6(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->rx1jC($myMSc, $td7XN, $na_F_)->NsSA6(); } public function zvLFb(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->Rx1jC($myMSc, $td7XN, $na_F_)->Zvlfb(); } public function CfWyc(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->rx1JC($myMSc, $td7XN, $na_F_)->CfWYC(); } public function Bz7Yy(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->rX1Jc($myMSc, $td7XN, $na_F_)->BZ7YY(); } public function Qdbrv(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->rX1jC($myMSc, $td7XN, $na_F_)->qDBRv(); } public function wjFyu(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->rx1JC($myMSc, $td7XN, $na_F_)->WjfYU(); } public function slstQ(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->RX1jC($myMSc, $td7XN, $na_F_)->sLSTq(); } public function KOFub(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->Rx1Jc($myMSc, $td7XN, $na_F_)->KofuB(); } public function prepare(string $eYWG5) : Statement { goto zF1Ne; fsWYe: try { $Bg3Rx = $WGKAf->prepare($eYWG5); } catch (Driver\Exception $SVy_k) { throw $this->xSymw($SVy_k, $eYWG5); } goto mFOyY; zF1Ne: $WGKAf = $this->A3t6c(); goto fsWYe; mFOyY: return new Y6GW9($this, $Bg3Rx, $eYWG5); goto I3VMy; I3VMy: } public function RX1Jc(string $eYWG5, array $td7XN = [], array $na_F_ = [], ?QueryCacheProfile $Nc4TU = null) : Result { goto ZaPWV; w1qFA: return $this->Kv_pY($eYWG5, $td7XN, $na_F_, $Nc4TU); goto MfzF_; MGopp: try { goto sGX2z; kNkcI: goto VZQVr; goto Eueu6; zJ0vH: $ujExN = $XlPOz->execute(); goto AAbyT; q1_tV: $this->YMNzo($XlPOz, $td7XN, $na_F_); goto zJ0vH; Y4R5Z: return new E1Ba8($ujExN, $this); goto LgwEt; LHg0q: $ujExN = $WGKAf->query($eYWG5); goto kNkcI; LqeUX: [$eYWG5, $td7XN, $na_F_] = $this->bZwOR($eYWG5, $td7XN, $na_F_); goto Leiro; Leiro: $XlPOz = $WGKAf->prepare($eYWG5); goto q1_tV; Eueu6: FGTJW: goto LqeUX; AAbyT: VZQVr: goto Y4R5Z; sGX2z: if (count($td7XN) > 0) { goto FGTJW; } goto LHg0q; LgwEt: } catch (Driver\Exception $SVy_k) { throw $this->XsYmW($SVy_k, $eYWG5, $td7XN, $na_F_); } goto NXJ_D; BT2lR: $WGKAf = $this->a3t6C(); goto MGopp; ZaPWV: if (!($Nc4TU !== null)) { goto kXhzy; } goto w1qFA; MfzF_: kXhzy: goto BT2lR; NXJ_D: } public function Kv_py(string $eYWG5, array $td7XN, array $na_F_, hY2RQ $Nc4TU) : Result { goto p7fVN; Z39G4: unset($Fg1RZ["password"]); goto uCfzm; sPT9r: $l3fOV = $Woz4x->a4dt9($SBrzA); goto Qtdyn; rpxCc: return new E1BA8(new IeLh1($vS80Q[$zHQjg]), $this); goto Ocnyb; ZHWVU: $vS80Q = $l3fOV->get(); goto tYEcS; rqosF: $vS80Q = []; goto JfSvc; JfSvc: AC2HZ: goto kaMlq; uCfzm: [$SBrzA, $zHQjg] = $Nc4TU->n82Ix($eYWG5, $td7XN, $na_F_, $Fg1RZ); goto sPT9r; tYEcS: if (is_array($vS80Q)) { goto AC2HZ; } goto rqosF; CoigV: swTjl: goto eyhUX; EoeyP: if (!($YUlfS > 0)) { goto xnaw7; } goto o_ljg; UM4p4: $YUlfS = $Nc4TU->P_KTM(); goto EoeyP; kaMlq: if (!isset($vS80Q[$zHQjg])) { goto m6AfV; } goto rpxCc; p7fVN: $Woz4x = $Nc4TU->F3eRv() ?? $this->CP_xj->f3ERv(); goto F2MRw; Tg18w: $fqrOb = $this->IEDh1($eYWG5, $td7XN, $na_F_); goto jLUYN; Ocnyb: m6AfV: goto unXkF; Qtdyn: if ($l3fOV->C4Khm()) { goto pxJyQ; } goto QYoVv; F2MRw: if (!($Woz4x === null)) { goto swTjl; } goto AwGf_; eyhUX: $Fg1RZ = $this->params; goto Z39G4; unXkF: OQsfO: goto Tg18w; QYoVv: $vS80Q = []; goto G_fOf; GKryo: $l3fOV->set($vS80Q); goto UM4p4; fG_Td: return new e1BA8(new ieLH1($fqrOb), $this); goto npDGv; uxkx0: xnaw7: goto HUzhD; o_ljg: $l3fOV->pPiXb($YUlfS); goto uxkx0; gWmRW: pxJyQ: goto ZHWVU; HUzhD: $Woz4x->IQ5Eb($l3fOV); goto fG_Td; jLUYN: $vS80Q[$zHQjg] = $fqrOb; goto GKryo; G_fOf: goto OQsfO; goto gWmRW; AwGf_: throw noJP3::new(); goto CoigV; npDGv: } public function F0Mr4(string $eYWG5, array $td7XN = [], array $na_F_ = []) : int|string { $WGKAf = $this->a3t6c(); try { goto Afv9Y; Afv9Y: if (!(count($td7XN) > 0)) { goto RJtGY; } goto W52nn; t_kzL: $XlPOz = $WGKAf->prepare($eYWG5); goto S1u7x; bwedx: RJtGY: goto OSC7i; S1u7x: $this->Ymnzo($XlPOz, $td7XN, $na_F_); goto DWpGF; DWpGF: return $XlPOz->execute()->rowCount(); goto bwedx; OSC7i: return $WGKAf->exec($eYWG5); goto HNsJ_; W52nn: [$eYWG5, $td7XN, $na_F_] = $this->bzwoR($eYWG5, $td7XN, $na_F_); goto t_kzL; HNsJ_: } catch (Driver\Exception $SVy_k) { throw $this->xSYMw($SVy_k, $eYWG5, $td7XN, $na_F_); } } public function hrEM6() : int { return $this->z1rhH; } public function lastInsertId() : int|string { try { return $this->A3T6C()->lastInsertId(); } catch (Driver\Exception $SVy_k) { throw $this->AEtm8($SVy_k); } } public function eAAXP(Closure $o8EBo) : mixed { $this->beginTransaction(); try { goto eNvU9; s3345: return $gQaMc; goto kXUpa; eNvU9: $gQaMc = $o8EBo($this); goto sH1k5; sH1k5: $this->commit(); goto s3345; kXUpa: } catch (Throwable $SVy_k) { $this->rollBack(); throw $SVy_k; } } public function OGCuA(bool $td2kr) : void { goto nhtol; NLD0O: KOQYG: goto r_bVh; nhtol: if ($td2kr) { goto KOQYG; } goto zvlPx; r_bVh: EuhaA::Dzash("doctrine/dbal", "https://github.com/doctrine/dbal/pull/5383", "%s is deprecated and will be removed in 5.0", __METHOD__); goto N_R8E; zvlPx: throw new InvalidArgumentException(sprintf("Calling %s with false to enable nesting transactions without savepoints is no longer supported.", __METHOD__)); goto NLD0O; N_R8E: } public function slooh() : bool { Euhaa::dzASh("doctrine/dbal", "https://github.com/doctrine/dbal/pull/5383", "%s is deprecated and will be removed in 5.0", __METHOD__); return true; } protected function ZgVr7() : string { return "DOCTRINE_" . $this->z1rhH; } public function beginTransaction() : void { goto yXs97; JbK7Y: if ($this->z1rhH === 1) { goto VDR6R; } goto B2YtY; N4ZzX: goto V1xBb; goto IA3SK; B2YtY: $this->PIXdC($this->ZGvr7()); goto N4ZzX; zl6yO: ++$this->z1rhH; goto JbK7Y; gfx5Y: V1xBb: goto FGMky; IA3SK: VDR6R: goto NMT0B; NMT0B: $WGKAf->beginTransaction(); goto gfx5Y; yXs97: $WGKAf = $this->A3T6C(); goto zl6yO; FGMky: } public function commit() : void { goto avW5O; ej3Q0: HMJYX: goto QFwZ5; QFwZ5: try { $WGKAf->commit(); } catch (Driver\Exception $SVy_k) { throw $this->aeTM8($SVy_k); } goto DvAgz; Y5K53: CXybr: goto gIU0P; MvFPo: $this->beginTransaction(); goto Q90du; QVEr8: if ($this->z1rhH === 1) { goto HMJYX; } goto Nv_1L; DvAgz: Co5GL: goto eP4hV; rN7yH: if (!($this->TEa8Y !== false || $this->z1rhH !== 0)) { goto f8Lfm; } goto UOKlr; bP5Dv: throw kwBBp::new(); goto yR_Qo; yR_Qo: Ev5Cf: goto VLc2H; VLc2H: $WGKAf = $this->a3T6c(); goto QVEr8; BHAUd: f8Lfm: goto MvFPo; avW5O: if (!($this->z1rhH === 0)) { goto CXybr; } goto yoIU3; UOKlr: return; goto BHAUd; eP4hV: --$this->z1rhH; goto rN7yH; yoIU3: throw Ek3Ar::new(); goto Y5K53; gIU0P: if (!$this->daXez) { goto Ev5Cf; } goto bP5Dv; Nv_1L: $this->uuKZK($this->ZGVR7()); goto lzJgh; lzJgh: goto Co5GL; goto ej3Q0; Q90du: } private function Aki3T() : void { goto SQx8b; VSh9c: return; goto ibYDs; ibYDs: KDFj6: goto t_cpM; t_cpM: $this->commit(); goto M38TD; SQx8b: WldcJ: goto tTGrl; tTGrl: if (!($this->z1rhH !== 0)) { goto quszp; } goto H3BES; M38TD: goto WldcJ; goto xJ0tR; zjqZe: $this->commit(); goto VSh9c; H3BES: if (!($this->TEa8Y === false && $this->z1rhH === 1)) { goto KDFj6; } goto zjqZe; xJ0tR: quszp: goto f6kg3; f6kg3: } public function rollBack() : void { goto NXCyc; NXCyc: if (!($this->z1rhH === 0)) { goto vigUI; } goto k0z8Z; TJXSP: goto FWVVl; goto qnFqq; qiHhv: $WGKAf = $this->a3T6C(); goto N8Y0r; YVxOJ: $this->z1rhH = 0; goto vM2MD; oD9kF: --$this->z1rhH; goto TJXSP; k0z8Z: throw EK3ar::new(); goto nSFuW; nSFuW: vigUI: goto qiHhv; vM2MD: try { $WGKAf->rollBack(); } catch (Driver\Exception $SVy_k) { throw $this->aeTM8($SVy_k); } finally { $this->daXez = false; if (!($this->TEa8Y === false)) { goto mcgrJ; } $this->beginTransaction(); mcgrJ: } goto nbHcs; nbHcs: FWVVl: goto yvBk2; FnXbT: $this->X9Fqw($this->zgvR7()); goto oD9kF; N8Y0r: if ($this->z1rhH === 1) { goto OjV6V; } goto FnXbT; qnFqq: OjV6V: goto YVxOJ; yvBk2: } public function PiXDC(string $WWYW2) : void { goto P0gjd; LXvAs: ElKOK: goto O4sCA; k6gec: if ($zim9X->y1XRX()) { goto ElKOK; } goto rV80x; O4sCA: $this->F0Mr4($zim9X->PiXdc($WWYW2)); goto YQ9hf; rV80x: throw X3rNB::new(); goto LXvAs; P0gjd: $zim9X = $this->Jzrb1(); goto k6gec; YQ9hf: } public function UuKzk(string $WWYW2) : void { goto vR_UX; rRS94: return; goto qT7V7; za7A6: $this->f0Mr4($zim9X->uUKZk($WWYW2)); goto qw0Kz; qT7V7: R2nB3: goto za7A6; wUKmS: throw X3rnb::new(); goto ArgeR; ArgeR: IrHoO: goto vFRTQ; vR_UX: $zim9X = $this->JZrb1(); goto fNh_t; vFRTQ: if ($zim9X->bmycb()) { goto R2nB3; } goto rRS94; fNh_t: if ($zim9X->y1Xrx()) { goto IrHoO; } goto wUKmS; qw0Kz: } public function X9fQW(string $WWYW2) : void { goto M943m; VSYwH: if ($zim9X->Y1XRx()) { goto oJKXW; } goto AYunK; M943m: $zim9X = $this->Jzrb1(); goto VSYwH; Q3esu: $this->f0MR4($zim9X->X9fqW($WWYW2)); goto OgFi3; JfojU: oJKXW: goto Q3esu; AYunK: throw X3RnB::new(); goto JfojU; OgFi3: } public function O9b9D() { return $this->A3T6c()->o9b9D(); } public function q68GO() : AbstractSchemaManager { return $this->aZ1Gs->Q68go($this); } public function rVfBm() : void { goto HXpb2; nA5nC: $this->daXez = true; goto l3aBy; j0uXT: oaLPG: goto nA5nC; f4Mig: throw Ek3AR::new(); goto j0uXT; HXpb2: if (!($this->z1rhH === 0)) { goto oaLPG; } goto f4Mig; l3aBy: } public function of2Ep() : bool { goto k3gkh; jl_4j: return $this->daXez; goto emBCj; kMDfd: throw eK3ar::new(); goto IYa1f; k3gkh: if (!($this->z1rhH === 0)) { goto oM1XF; } goto kMDfd; IYa1f: oM1XF: goto jl_4j; emBCj: } public function tt0rr(mixed $vS80Q, string $KGNuR) : mixed { return BYhYU::getType($KGNuR)->TT0rr($vS80Q, $this->JZRB1()); } public function tQeXK(mixed $vS80Q, string $KGNuR) : mixed { return byhYu::getType($KGNuR)->tQexk($vS80Q, $this->JZrb1()); } private function yMnZO(mG8uz $XlPOz, array $td7XN, array $na_F_) : void { goto AVR33; R_bG0: eBFBO: goto bYai4; ErzHT: kSB2n: goto zzDZI; Nsdv2: foreach ($td7XN as $f7wBk => $vS80Q) { goto K9dGd; KsyJg: kIS9z: goto fcqd8; eL7Bz: $cE1gp = mHYpR::QZRW3; goto llYVY; dxEpN: [$vS80Q, $cE1gp] = $this->Ea8dF($vS80Q, $KGNuR); goto bY107; zNFqP: $XlPOz->bindValue($K20tQ, $vS80Q, $cE1gp); goto gisC1; fcqd8: $KGNuR = $na_F_[$f7wBk]; goto dxEpN; bY107: sZxCU: goto zNFqP; llYVY: goto sZxCU; goto KsyJg; gisC1: ++$K20tQ; goto E6sOQ; E6sOQ: Qjdc4: goto rJcIH; K9dGd: if (array_key_exists($f7wBk, $na_F_)) { goto kIS9z; } goto eL7Bz; rJcIH: } goto ErzHT; cWgB_: foreach ($td7XN as $KTm1E => $vS80Q) { goto nWTDd; nTlH6: E7JZv: goto R2kzd; Flk2X: $cE1gp = MHypR::QZRW3; goto CJc7P; j4d2L: EGjiG: goto jle5O; nWTDd: if (array_key_exists($KTm1E, $na_F_)) { goto E7JZv; } goto Flk2X; CJc7P: goto X28eu; goto nTlH6; S6WJS: [$vS80Q, $cE1gp] = $this->EA8df($vS80Q, $KGNuR); goto BkdS1; GBvwj: $XlPOz->bindValue($KTm1E, $vS80Q, $cE1gp); goto j4d2L; R2kzd: $KGNuR = $na_F_[$KTm1E]; goto S6WJS; BkdS1: X28eu: goto GBvwj; jle5O: } goto rRuU1; bYai4: $K20tQ = 1; goto Nsdv2; rRuU1: pDes9: goto ib73L; AVR33: if (is_int(key($td7XN))) { goto eBFBO; } goto cWgB_; zzDZI: Q_66u: goto nu7Al; ib73L: goto Q_66u; goto R_bG0; nu7Al: } private function Ea8df(mixed $vS80Q, string|ParameterType|Type $KGNuR) : array { goto f8jUC; oryBk: return [$vS80Q, $cE1gp]; goto zvOMU; ijP81: $cE1gp = $KGNuR; goto WJSop; aPvWU: kMHo1: goto VMIOp; IcsHr: $vS80Q = $KGNuR->tT0RR($vS80Q, $this->JzRb1()); goto BXWMx; pquEW: zKbwR: goto IcsHr; f8jUC: if (!is_string($KGNuR)) { goto kMHo1; } goto mkRq0; VMIOp: if ($KGNuR instanceof bYhyU) { goto zKbwR; } goto ijP81; WJSop: goto MwT9a; goto pquEW; BXWMx: $cE1gp = $KGNuR->NsMR_(); goto VgZ1V; VgZ1V: MwT9a: goto oryBk; mkRq0: $KGNuR = bYHYu::getType($KGNuR); goto aPvWU; zvOMU: } public function Tm12k() : QueryBuilder { return new DxJTg\LdvX6($this); } public final function xSymW(V42p6\Exception $SVy_k, string $eYWG5, array $td7XN = [], array $na_F_ = []) : DriverException { return $this->QdYdi($SVy_k, new dXJtg($eYWG5, $td7XN, $na_F_)); } public final function AETM8(v42P6\Exception $SVy_k) : DriverException { return $this->Qdydi($SVy_k, null); } private function bZwor(string $eYWG5, array $td7XN, array $na_F_) : array { goto uT7HR; MVJuM: return [$eYWG5, $td7XN, $EwI1D]; goto FYkFr; jIokM: if ($XEHJb) { goto qd8qf; } goto MVJuM; uT7HR: $XEHJb = false; goto pMdbh; pMdbh: $EwI1D = []; goto TMQGj; FYkFr: qd8qf: goto WVUgB; Kaf0o: iE5ir: goto SEb9X; dcsZc: $IdSMU = new oYOox($td7XN, $na_F_); goto ppzr1; fgSdK: goto xixuQ; goto Kaf0o; kBnuJ: bt5iN: goto fgSdK; SEb9X: $XEHJb = true; goto N162f; TMQGj: if (is_string(key($td7XN))) { goto iE5ir; } goto CzGyK; FxXd9: return [$IdSMU->BxhMm(), $IdSMU->getParameters(), $IdSMU->getTypes()]; goto OJhjr; WVUgB: $this->FZEh3 ??= $this->JZRB1()->OZMhZ(); goto dcsZc; CzGyK: foreach ($na_F_ as $f7wBk => $KGNuR) { goto My2gZ; i7war: $EwI1D[$f7wBk] = $KGNuR; goto wHyx0; Oacht: Q_ZB8: goto i7war; My2gZ: if (!$KGNuR instanceof DJkrt) { goto Q_ZB8; } goto xvJfk; OYyHL: goto bt5iN; goto Oacht; wHyx0: IcQUp: goto gf_Kw; xvJfk: $XEHJb = true; goto OYyHL; gf_Kw: } goto kBnuJ; N162f: xixuQ: goto jIokM; ppzr1: $this->FZEh3->P4FIK($eYWG5, $IdSMU); goto FxXd9; OJhjr: } private function QDYDI(v42p6\Exception $lRhVR, ?Query $myMSc) : DriverException { goto ZfmCP; W3LIE: xuAp0: goto cXPnN; cXPnN: return $Yx5e0; goto wHRrB; ZfmCP: $this->WyF4u ??= $this->vlpRH->D7uZA(); goto PjNQb; yLK19: $this->close(); goto W3LIE; PjNQb: $Yx5e0 = $this->WyF4u->ry8HH($lRhVR, $myMSc); goto rZ0cY; rZ0cY: if (!$Yx5e0 instanceof bpABn) { goto xuAp0; } goto yLK19; wHRrB: } } ?>

Did this file decode correctly?

Original Code

<?php
 declare (strict_types=1); namespace gdQ9M\ExQrC; use Closure; use gDq9m\ExQRc\KHdOB\IELh1; use gdq9M\ExQRC\KHdOb\wLJij; use GdQ9M\EXQRc\KhdoB\Exception\nOjP3; use gdQ9M\ExQrC\KHDob\Hy2RQ; use GDQ9m\EXQRc\bHl20\AxPN5; use gdq9M\exqRc\V42p6\TeDMT\h8QIF; use gdQ9M\exQRC\V42P6\BhL20 as DriverConnection; use GDQ9m\eXqRc\v42p6\Y6Gw9 as DriverStatement; use gdQ9m\eXqrC\Exception\kwbBp; use gDQ9m\eXqRc\Exception\bpabN; use GDQ9M\ExqRc\Exception\F69UP; use gdQ9m\EXQRc\Exception\Ek3Ar; use Gdq9M\exqrc\Exception\X3RnB; use GDq9m\eXQRC\iwP6n\CA4i7; use gdQ9m\ExQRC\DxJtG\yMEkL\UIbfC; use gdq9M\eXQRC\dXjTg\ldVx6; use gDQ9M\exQrC\dNpg1\j8SS9; use gDq9M\eXQRc\DnpG1\I0BM5; use gdq9m\eXqRc\DnPg1\X9ZeW; use Gdq9m\eXQRC\Vpc5L\o_Xn0; use gDq9M\ExQRC\CgEmQ\byHYU; use gdq9m\z1Puk\eUhaA; use InvalidArgumentException; use SensitiveParameter; use Throwable; use Traversable; use function array_key_exists; use function array_merge; use function assert; use function count; use function implode; use function is_array; use function is_int; use function is_string; use function key; use function sprintf; class BHL20 implements v0evE { protected ?DriverConnection $KC9pZ = null; protected Configuration $CP_xj; private bool $TEa8Y = true; private int $z1rhH = 0; private ?TransactionIsolationLevel $kunwm = null; private array $params; private ?AbstractPlatform $ALBrE = null; private ?ExceptionConverter $WyF4u = null; private ?Parser $FZEh3 = null; private bool $daXez = false; private SchemaManagerFactory $aZ1Gs; public function __construct(#[SensitiveParameter] array $td7XN, protected V42p6 $N6gkH, ?Configuration $JgXyZ = null) { goto EWrY8; FOu27: $this->aZ1Gs = $this->CP_xj->izIqF() ?? new i0BM5(); goto tKffs; kT6S3: $this->params = $td7XN; goto t4mmC; t4mmC: $this->TEa8Y = $this->CP_xj->y0fF_(); goto FOu27; EWrY8: $this->CP_xj = $JgXyZ ?? new U0z0w(); goto kT6S3; tKffs: } public function J2PjU() : array { return $this->params; } public function VF34u() : ?string { goto qzmyG; mPzSH: $GkwT7 = $this->xn8rf($myMSc); goto YZyHc; u5VDI: $myMSc = $zim9X->eYbI2($zim9X->ocG3v()); goto mPzSH; qzmyG: $zim9X = $this->JzrB1(); goto u5VDI; tJda1: return $GkwT7; goto ls1GG; YZyHc: assert(is_string($GkwT7) || $GkwT7 === null); goto tJda1; ls1GG: } public function i40yt() : Driver { return $this->vlpRH; } public function Z5LOS() : Configuration { return $this->CP_xj; } public function JZrB1() : AbstractPlatform { goto ScwXx; y5XGP: $WLaDg = $this; goto baDVl; wWPOa: $WLaDg = new aXPn5($this->params["\160\162\x69\x6d\141\162\x79"]["\163\145\x72\x76\x65\x72\x56\145\x72\x73\x69\x6f\x6e"]); goto RX_Th; yldt0: RaBmP: goto CU0za; f5VGG: $WLaDg = new aXPn5($this->params["\x73\145\x72\166\x65\x72\x56\145\x72\x73\x69\x6f\156"]); goto M1O_G; RX_Th: A1B2A: goto AH85v; CU0za: return $this->ALBrE; goto Hmd3L; Ih_V8: if (isset($this->params["\160\x72\x69\x6d\x61\x72\x79"]["\x73\145\162\x76\145\x72\x56\145\162\163\151\x6f\x6e"])) { goto cdZvX; } goto tjDhb; ScwXx: if (!($this->ALBrE === null)) { goto RaBmP; } goto y5XGP; ySxa6: luyPr: goto f5VGG; yeoMH: cdZvX: goto wWPOa; baDVl: if (isset($this->params["\163\x65\162\x76\x65\x72\x56\x65\x72\163\x69\157\156"])) { goto luyPr; } goto Ih_V8; AH85v: $this->ALBrE = $this->vlpRH->jzrb1($WLaDg); goto yldt0; M1O_G: goto A1B2A; goto yeoMH; tjDhb: goto A1B2A; goto ySxa6; Hmd3L: } public function xNoyI() : ExpressionBuilder { return new UibfC($this); } protected function a3T6c() : DriverConnection { goto pt75q; sUnYg: return $this->KC9pZ; goto yypky; pt75q: if (!($this->KC9pZ !== null)) { goto Ios0a; } goto sUnYg; SoaH_: $this->beginTransaction(); goto QKchj; qyNFk: return $WGKAf; goto P92wo; QKchj: Il1Bx: goto qyNFk; eRghM: try { $WGKAf = $this->KC9pZ = $this->vlpRH->A3T6C($this->params); } catch (Driver\Exception $SVy_k) { throw $this->AetM8($SVy_k); } goto W72oG; yypky: Ios0a: goto eRghM; W72oG: if (!($this->TEa8Y === false)) { goto Il1Bx; } goto SoaH_; P92wo: } public function KP1vT() : string { return $this->A3T6c()->kP1VT(); } public function egSGz() : bool { return $this->TEa8Y; } public function BaYVF(bool $jKdDo) : void { goto WVb_2; FmSFB: $this->TEa8Y = $jKdDo; goto k4l8e; FriQ1: M8IUK: goto GzMHb; GzMHb: $this->akI3t(); goto hU0lK; WVb_2: if (!($jKdDo === $this->TEa8Y)) { goto crGCC; } goto ERBGE; eeC0m: return; goto FriQ1; pv2sz: crGCC: goto FmSFB; k4l8e: if (!($this->KC9pZ === null || $this->z1rhH === 0)) { goto M8IUK; } goto eeC0m; ERBGE: return; goto pv2sz; hU0lK: } public function yIRet(string $myMSc, array $td7XN = [], array $na_F_ = []) : array|false { return $this->rX1jC($myMSc, $td7XN, $na_F_)->yIrEt(); } public function wXtx1(string $myMSc, array $td7XN = [], array $na_F_ = []) : array|false { return $this->rx1JC($myMSc, $td7XN, $na_F_)->wXTx1(); } public function XN8rf(string $myMSc, array $td7XN = [], array $na_F_ = []) : mixed { return $this->Rx1Jc($myMSc, $td7XN, $na_F_)->xN8RF(); } public function thJPK() : bool { return $this->KC9pZ !== null; } public function BMffT() : bool { return $this->z1rhH > 0; } private function lOfJQ(array $vkF9w) : array { goto zzsqI; zzsqI: $wg_2C = $ehQCE = $TROrB = []; goto LezP4; Orsrv: return [$wg_2C, $ehQCE, $TROrB]; goto yPdnH; nHMLH: iIXN_: goto Orsrv; LezP4: foreach ($vkF9w as $ydeVz => $vS80Q) { goto BOgDG; Ld3H1: $wg_2C[] = $ydeVz; goto lVJxF; xCXgR: goto JKErs; goto DiZOF; lVJxF: $ehQCE[] = $vS80Q; goto bw918; bw918: $TROrB[] = $ydeVz . "\x20\x3d\40\x3f"; goto f_4Dg; C5yUc: $TROrB[] = $ydeVz . "\40\x49\123\40\116\125\x4c\x4c"; goto xCXgR; f_4Dg: JKErs: goto bNh6m; DiZOF: ZIHSF: goto Ld3H1; BOgDG: if (!($vS80Q === null)) { goto ZIHSF; } goto C5yUc; bNh6m: } goto nHMLH; yPdnH: } public function delete(string $jdpnf, array $vkF9w = [], array $na_F_ = []) : int|string { goto urAYm; ZvjXY: if (!($TROrB !== [])) { goto JY3kR; } goto ZWbyi; PH8tv: $eYWG5 = "\x44\x45\x4c\105\124\105\40\106\x52\x4f\x4d\40" . $jdpnf; goto ZvjXY; urAYm: [$wg_2C, $ehQCE, $TROrB] = $this->lOfjQ($vkF9w); goto PH8tv; NmYFi: JY3kR: goto QEEeY; QEEeY: return $this->f0MR4($eYWG5, $ehQCE, is_string(key($na_F_)) ? $this->M9Kxd($wg_2C, $na_F_) : $na_F_); goto frjU6; ZWbyi: $eYWG5 .= "\40\x57\x48\105\122\x45\x20" . implode("\40\x41\116\104\40", $TROrB); goto NmYFi; frjU6: } public function close() : void { $this->KC9pZ = null; $this->z1rhH = 0; } public function IiYDc(CATLO $gaeuo) : void { $this->kunwm = $gaeuo; $this->f0MR4($this->jzRB1()->SS3Tu($gaeuo)); } public function B7NLa() : TransactionIsolationLevel { return $this->kunwm ??= $this->JzRb1()->lU4z0(); } public function update(string $jdpnf, array $fqrOb, array $vkF9w = [], array $na_F_ = []) : int|string { goto F9S3K; DuaN5: NnhkD: goto yKnKa; Bw4G9: $ehQCE = array_merge($ehQCE, $S3USY); goto KetTu; knmZp: $eYWG5 .= "\40\x57\110\105\x52\105\x20" . implode("\40\101\x4e\104\x20", $TROrB); goto PAZuB; gUH1O: foreach ($fqrOb as $ydeVz => $vS80Q) { goto GzGOr; DQfgA: $ehQCE[] = $vS80Q; goto XZ0_g; GzGOr: $wg_2C[] = $ydeVz; goto DQfgA; XZ0_g: $jn8vM[] = $ydeVz . "\x20\x3d\40\x3f"; goto PIe7s; PIe7s: kxGf3: goto anYBO; anYBO: } goto FJWJm; yKnKa: $eYWG5 = "\x55\120\104\101\x54\x45\x20" . $jdpnf . "\40\x53\x45\124\40" . implode("\54\40", $jn8vM); goto unn0T; ujYYp: [$NUCof, $S3USY, $vqBEh] = $this->Lofjq($vkF9w); goto BUyxL; FJWJm: b9sAx: goto ujYYp; F9S3K: $wg_2C = $ehQCE = $TROrB = $jn8vM = []; goto gUH1O; PAZuB: U0Kvw: goto kE630; unn0T: if (!($TROrB !== [])) { goto U0Kvw; } goto knmZp; kE630: return $this->f0mR4($eYWG5, $ehQCE, $na_F_); goto EWjDv; BUyxL: $wg_2C = array_merge($wg_2C, $NUCof); goto Bw4G9; KetTu: $TROrB = array_merge($TROrB, $vqBEh); goto WdzPg; RvHJr: $na_F_ = $this->m9kxD($wg_2C, $na_F_); goto DuaN5; WdzPg: if (!is_string(key($na_F_))) { goto NnhkD; } goto RvHJr; EWjDv: } public function insert(string $jdpnf, array $fqrOb, array $na_F_ = []) : int|string { goto CtLGk; kijfe: TZeaa: goto giS7W; CtLGk: if (!(count($fqrOb) === 0)) { goto TZeaa; } goto I8yKz; ND495: return $this->F0mr4("\111\x4e\123\105\122\124\x20\x49\x4e\124\x4f\x20" . $jdpnf . "\x20\50" . implode("\54\x20", $wg_2C) . "\x29" . "\x20\126\101\x4c\125\105\123\x20\50" . implode("\x2c\x20", $jn8vM) . "\x29", $ehQCE, is_string(key($na_F_)) ? $this->M9kxD($wg_2C, $na_F_) : $na_F_); goto G8d40; C0Cq0: XN9MA: goto ND495; I8yKz: return $this->F0mr4("\111\116\x53\105\x52\124\x20\111\x4e\x54\x4f\x20" . $jdpnf . "\x20\x28\51\40\126\101\114\125\x45\x53\40\50\51"); goto kijfe; yH8c4: foreach ($fqrOb as $ydeVz => $vS80Q) { goto eHT5i; tjss3: Kp9R9: goto C5uK3; WmsiY: $ehQCE[] = $vS80Q; goto jI3cs; eHT5i: $wg_2C[] = $ydeVz; goto WmsiY; jI3cs: $jn8vM[] = "\77"; goto tjss3; C5uK3: } goto C0Cq0; vBuHF: $jn8vM = []; goto yH8c4; giS7W: $wg_2C = []; goto IfsHA; IfsHA: $ehQCE = []; goto vBuHF; G8d40: } private function m9kxD(array $wg_2C, array $na_F_) : array { goto ZGpSt; pc_1Q: foreach ($wg_2C as $ydeVz) { $GRVbg[] = $na_F_[$ydeVz] ?? MhypR::QZRW3; fkmzB: } goto x0Oxh; F7qq5: return $GRVbg; goto Pw5iY; ZGpSt: $GRVbg = []; goto pc_1Q; x0Oxh: wWUb1: goto F7qq5; Pw5iY: } public function JmEEr(string $I560O) : string { return $this->jzrB1()->JmeEr($I560O); } public function quote(string $vS80Q) : string { return $this->A3T6C()->quote($vS80Q); } public function RZQwz(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->RX1jc($myMSc, $td7XN, $na_F_)->RzQwz(); } public function ieDH1(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->RX1Jc($myMSc, $td7XN, $na_F_)->iedH1(); } public function nSsA6(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->rx1jC($myMSc, $td7XN, $na_F_)->NsSA6(); } public function zvLFb(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->Rx1jC($myMSc, $td7XN, $na_F_)->Zvlfb(); } public function CfWyc(string $myMSc, array $td7XN = [], array $na_F_ = []) : array { return $this->rx1JC($myMSc, $td7XN, $na_F_)->CfWYC(); } public function Bz7Yy(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->rX1Jc($myMSc, $td7XN, $na_F_)->BZ7YY(); } public function Qdbrv(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->rX1jC($myMSc, $td7XN, $na_F_)->qDBRv(); } public function wjFyu(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->rx1JC($myMSc, $td7XN, $na_F_)->WjfYU(); } public function slstQ(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->RX1jC($myMSc, $td7XN, $na_F_)->sLSTq(); } public function KOFub(string $myMSc, array $td7XN = [], array $na_F_ = []) : Traversable { return $this->Rx1Jc($myMSc, $td7XN, $na_F_)->KofuB(); } public function prepare(string $eYWG5) : Statement { goto zF1Ne; fsWYe: try { $Bg3Rx = $WGKAf->prepare($eYWG5); } catch (Driver\Exception $SVy_k) { throw $this->xSymw($SVy_k, $eYWG5); } goto mFOyY; zF1Ne: $WGKAf = $this->A3t6c(); goto fsWYe; mFOyY: return new Y6GW9($this, $Bg3Rx, $eYWG5); goto I3VMy; I3VMy: } public function RX1Jc(string $eYWG5, array $td7XN = [], array $na_F_ = [], ?QueryCacheProfile $Nc4TU = null) : Result { goto ZaPWV; w1qFA: return $this->Kv_pY($eYWG5, $td7XN, $na_F_, $Nc4TU); goto MfzF_; MGopp: try { goto sGX2z; kNkcI: goto VZQVr; goto Eueu6; zJ0vH: $ujExN = $XlPOz->execute(); goto AAbyT; q1_tV: $this->YMNzo($XlPOz, $td7XN, $na_F_); goto zJ0vH; Y4R5Z: return new E1Ba8($ujExN, $this); goto LgwEt; LHg0q: $ujExN = $WGKAf->query($eYWG5); goto kNkcI; LqeUX: [$eYWG5, $td7XN, $na_F_] = $this->bZwOR($eYWG5, $td7XN, $na_F_); goto Leiro; Leiro: $XlPOz = $WGKAf->prepare($eYWG5); goto q1_tV; Eueu6: FGTJW: goto LqeUX; AAbyT: VZQVr: goto Y4R5Z; sGX2z: if (count($td7XN) > 0) { goto FGTJW; } goto LHg0q; LgwEt: } catch (Driver\Exception $SVy_k) { throw $this->XsYmW($SVy_k, $eYWG5, $td7XN, $na_F_); } goto NXJ_D; BT2lR: $WGKAf = $this->a3t6C(); goto MGopp; ZaPWV: if (!($Nc4TU !== null)) { goto kXhzy; } goto w1qFA; MfzF_: kXhzy: goto BT2lR; NXJ_D: } public function Kv_py(string $eYWG5, array $td7XN, array $na_F_, hY2RQ $Nc4TU) : Result { goto p7fVN; Z39G4: unset($Fg1RZ["\160\141\163\163\x77\157\x72\x64"]); goto uCfzm; sPT9r: $l3fOV = $Woz4x->a4dt9($SBrzA); goto Qtdyn; rpxCc: return new E1BA8(new IeLh1($vS80Q[$zHQjg]), $this); goto Ocnyb; ZHWVU: $vS80Q = $l3fOV->get(); goto tYEcS; rqosF: $vS80Q = []; goto JfSvc; JfSvc: AC2HZ: goto kaMlq; uCfzm: [$SBrzA, $zHQjg] = $Nc4TU->n82Ix($eYWG5, $td7XN, $na_F_, $Fg1RZ); goto sPT9r; tYEcS: if (is_array($vS80Q)) { goto AC2HZ; } goto rqosF; CoigV: swTjl: goto eyhUX; EoeyP: if (!($YUlfS > 0)) { goto xnaw7; } goto o_ljg; UM4p4: $YUlfS = $Nc4TU->P_KTM(); goto EoeyP; kaMlq: if (!isset($vS80Q[$zHQjg])) { goto m6AfV; } goto rpxCc; p7fVN: $Woz4x = $Nc4TU->F3eRv() ?? $this->CP_xj->f3ERv(); goto F2MRw; Tg18w: $fqrOb = $this->IEDh1($eYWG5, $td7XN, $na_F_); goto jLUYN; Ocnyb: m6AfV: goto unXkF; Qtdyn: if ($l3fOV->C4Khm()) { goto pxJyQ; } goto QYoVv; F2MRw: if (!($Woz4x === null)) { goto swTjl; } goto AwGf_; eyhUX: $Fg1RZ = $this->params; goto Z39G4; unXkF: OQsfO: goto Tg18w; QYoVv: $vS80Q = []; goto G_fOf; GKryo: $l3fOV->set($vS80Q); goto UM4p4; fG_Td: return new e1BA8(new ieLH1($fqrOb), $this); goto npDGv; uxkx0: xnaw7: goto HUzhD; o_ljg: $l3fOV->pPiXb($YUlfS); goto uxkx0; gWmRW: pxJyQ: goto ZHWVU; HUzhD: $Woz4x->IQ5Eb($l3fOV); goto fG_Td; jLUYN: $vS80Q[$zHQjg] = $fqrOb; goto GKryo; G_fOf: goto OQsfO; goto gWmRW; AwGf_: throw noJP3::new(); goto CoigV; npDGv: } public function F0Mr4(string $eYWG5, array $td7XN = [], array $na_F_ = []) : int|string { $WGKAf = $this->a3t6c(); try { goto Afv9Y; Afv9Y: if (!(count($td7XN) > 0)) { goto RJtGY; } goto W52nn; t_kzL: $XlPOz = $WGKAf->prepare($eYWG5); goto S1u7x; bwedx: RJtGY: goto OSC7i; S1u7x: $this->Ymnzo($XlPOz, $td7XN, $na_F_); goto DWpGF; DWpGF: return $XlPOz->execute()->rowCount(); goto bwedx; OSC7i: return $WGKAf->exec($eYWG5); goto HNsJ_; W52nn: [$eYWG5, $td7XN, $na_F_] = $this->bzwoR($eYWG5, $td7XN, $na_F_); goto t_kzL; HNsJ_: } catch (Driver\Exception $SVy_k) { throw $this->xSYMw($SVy_k, $eYWG5, $td7XN, $na_F_); } } public function hrEM6() : int { return $this->z1rhH; } public function lastInsertId() : int|string { try { return $this->A3T6C()->lastInsertId(); } catch (Driver\Exception $SVy_k) { throw $this->AEtm8($SVy_k); } } public function eAAXP(Closure $o8EBo) : mixed { $this->beginTransaction(); try { goto eNvU9; s3345: return $gQaMc; goto kXUpa; eNvU9: $gQaMc = $o8EBo($this); goto sH1k5; sH1k5: $this->commit(); goto s3345; kXUpa: } catch (Throwable $SVy_k) { $this->rollBack(); throw $SVy_k; } } public function OGCuA(bool $td2kr) : void { goto nhtol; NLD0O: KOQYG: goto r_bVh; nhtol: if ($td2kr) { goto KOQYG; } goto zvlPx; r_bVh: EuhaA::Dzash("\144\157\143\x74\162\x69\156\145\57\144\x62\x61\154", "\150\164\164\x70\163\72\x2f\57\x67\x69\x74\150\x75\142\56\x63\157\155\57\144\157\x63\x74\x72\x69\x6e\x65\57\x64\142\x61\x6c\57\x70\x75\154\x6c\x2f\65\63\x38\x33", "\45\x73\x20\151\163\x20\144\145\160\x72\145\143\x61\x74\x65\x64\40\x61\156\144\x20\x77\151\x6c\x6c\x20\x62\x65\40\162\x65\155\157\166\x65\144\x20\x69\156\40\65\x2e\x30", __METHOD__); goto N_R8E; zvlPx: throw new InvalidArgumentException(sprintf("\103\141\x6c\154\151\x6e\147\40\x25\163\40\x77\x69\x74\x68\40\146\141\x6c\x73\x65\x20\164\157\x20\145\x6e\x61\142\x6c\145\40\156\145\x73\x74\x69\x6e\x67\x20\x74\x72\141\156\163\141\143\x74\151\x6f\156\163\40\x77\x69\x74\x68\x6f\165\164\x20\x73\x61\166\145\x70\x6f\151\x6e\x74\163\x20\x69\x73\x20\x6e\157\40\x6c\x6f\156\147\145\x72\x20\x73\165\x70\x70\157\x72\x74\x65\144\x2e", __METHOD__)); goto NLD0O; N_R8E: } public function slooh() : bool { Euhaa::dzASh("\x64\x6f\x63\164\162\151\156\x65\x2f\x64\x62\x61\154", "\150\x74\164\160\x73\72\57\57\x67\x69\164\x68\x75\142\56\x63\x6f\x6d\x2f\144\x6f\x63\164\162\151\x6e\x65\57\x64\142\141\x6c\x2f\x70\x75\154\x6c\x2f\x35\63\70\63", "\x25\163\x20\151\163\40\144\145\x70\x72\145\x63\x61\164\x65\144\40\x61\156\x64\x20\167\151\x6c\x6c\x20\142\145\40\162\145\x6d\x6f\x76\145\144\x20\x69\x6e\40\x35\x2e\60", __METHOD__); return true; } protected function ZgVr7() : string { return "\104\117\103\x54\x52\111\x4e\105\x5f" . $this->z1rhH; } public function beginTransaction() : void { goto yXs97; JbK7Y: if ($this->z1rhH === 1) { goto VDR6R; } goto B2YtY; N4ZzX: goto V1xBb; goto IA3SK; B2YtY: $this->PIXdC($this->ZGvr7()); goto N4ZzX; zl6yO: ++$this->z1rhH; goto JbK7Y; gfx5Y: V1xBb: goto FGMky; IA3SK: VDR6R: goto NMT0B; NMT0B: $WGKAf->beginTransaction(); goto gfx5Y; yXs97: $WGKAf = $this->A3T6C(); goto zl6yO; FGMky: } public function commit() : void { goto avW5O; ej3Q0: HMJYX: goto QFwZ5; QFwZ5: try { $WGKAf->commit(); } catch (Driver\Exception $SVy_k) { throw $this->aeTM8($SVy_k); } goto DvAgz; Y5K53: CXybr: goto gIU0P; MvFPo: $this->beginTransaction(); goto Q90du; QVEr8: if ($this->z1rhH === 1) { goto HMJYX; } goto Nv_1L; DvAgz: Co5GL: goto eP4hV; rN7yH: if (!($this->TEa8Y !== false || $this->z1rhH !== 0)) { goto f8Lfm; } goto UOKlr; bP5Dv: throw kwBBp::new(); goto yR_Qo; yR_Qo: Ev5Cf: goto VLc2H; VLc2H: $WGKAf = $this->a3T6c(); goto QVEr8; BHAUd: f8Lfm: goto MvFPo; avW5O: if (!($this->z1rhH === 0)) { goto CXybr; } goto yoIU3; UOKlr: return; goto BHAUd; eP4hV: --$this->z1rhH; goto rN7yH; yoIU3: throw Ek3Ar::new(); goto Y5K53; gIU0P: if (!$this->daXez) { goto Ev5Cf; } goto bP5Dv; Nv_1L: $this->uuKZK($this->ZGVR7()); goto lzJgh; lzJgh: goto Co5GL; goto ej3Q0; Q90du: } private function Aki3T() : void { goto SQx8b; VSh9c: return; goto ibYDs; ibYDs: KDFj6: goto t_cpM; t_cpM: $this->commit(); goto M38TD; SQx8b: WldcJ: goto tTGrl; tTGrl: if (!($this->z1rhH !== 0)) { goto quszp; } goto H3BES; M38TD: goto WldcJ; goto xJ0tR; zjqZe: $this->commit(); goto VSh9c; H3BES: if (!($this->TEa8Y === false && $this->z1rhH === 1)) { goto KDFj6; } goto zjqZe; xJ0tR: quszp: goto f6kg3; f6kg3: } public function rollBack() : void { goto NXCyc; NXCyc: if (!($this->z1rhH === 0)) { goto vigUI; } goto k0z8Z; TJXSP: goto FWVVl; goto qnFqq; qiHhv: $WGKAf = $this->a3T6C(); goto N8Y0r; YVxOJ: $this->z1rhH = 0; goto vM2MD; oD9kF: --$this->z1rhH; goto TJXSP; k0z8Z: throw EK3ar::new(); goto nSFuW; nSFuW: vigUI: goto qiHhv; vM2MD: try { $WGKAf->rollBack(); } catch (Driver\Exception $SVy_k) { throw $this->aeTM8($SVy_k); } finally { $this->daXez = false; if (!($this->TEa8Y === false)) { goto mcgrJ; } $this->beginTransaction(); mcgrJ: } goto nbHcs; nbHcs: FWVVl: goto yvBk2; FnXbT: $this->X9Fqw($this->zgvR7()); goto oD9kF; N8Y0r: if ($this->z1rhH === 1) { goto OjV6V; } goto FnXbT; qnFqq: OjV6V: goto YVxOJ; yvBk2: } public function PiXDC(string $WWYW2) : void { goto P0gjd; LXvAs: ElKOK: goto O4sCA; k6gec: if ($zim9X->y1XRX()) { goto ElKOK; } goto rV80x; O4sCA: $this->F0Mr4($zim9X->PiXdc($WWYW2)); goto YQ9hf; rV80x: throw X3rNB::new(); goto LXvAs; P0gjd: $zim9X = $this->Jzrb1(); goto k6gec; YQ9hf: } public function UuKzk(string $WWYW2) : void { goto vR_UX; rRS94: return; goto qT7V7; za7A6: $this->f0Mr4($zim9X->uUKZk($WWYW2)); goto qw0Kz; qT7V7: R2nB3: goto za7A6; wUKmS: throw X3rnb::new(); goto ArgeR; ArgeR: IrHoO: goto vFRTQ; vR_UX: $zim9X = $this->JZrb1(); goto fNh_t; vFRTQ: if ($zim9X->bmycb()) { goto R2nB3; } goto rRS94; fNh_t: if ($zim9X->y1Xrx()) { goto IrHoO; } goto wUKmS; qw0Kz: } public function X9fQW(string $WWYW2) : void { goto M943m; VSYwH: if ($zim9X->Y1XRx()) { goto oJKXW; } goto AYunK; M943m: $zim9X = $this->Jzrb1(); goto VSYwH; Q3esu: $this->f0MR4($zim9X->X9fqW($WWYW2)); goto OgFi3; JfojU: oJKXW: goto Q3esu; AYunK: throw X3RnB::new(); goto JfojU; OgFi3: } public function O9b9D() { return $this->A3T6c()->o9b9D(); } public function q68GO() : AbstractSchemaManager { return $this->aZ1Gs->Q68go($this); } public function rVfBm() : void { goto HXpb2; nA5nC: $this->daXez = true; goto l3aBy; j0uXT: oaLPG: goto nA5nC; f4Mig: throw Ek3AR::new(); goto j0uXT; HXpb2: if (!($this->z1rhH === 0)) { goto oaLPG; } goto f4Mig; l3aBy: } public function of2Ep() : bool { goto k3gkh; jl_4j: return $this->daXez; goto emBCj; kMDfd: throw eK3ar::new(); goto IYa1f; k3gkh: if (!($this->z1rhH === 0)) { goto oM1XF; } goto kMDfd; IYa1f: oM1XF: goto jl_4j; emBCj: } public function tt0rr(mixed $vS80Q, string $KGNuR) : mixed { return BYhYU::getType($KGNuR)->TT0rr($vS80Q, $this->JZRB1()); } public function tQeXK(mixed $vS80Q, string $KGNuR) : mixed { return byhYu::getType($KGNuR)->tQexk($vS80Q, $this->JZrb1()); } private function yMnZO(mG8uz $XlPOz, array $td7XN, array $na_F_) : void { goto AVR33; R_bG0: eBFBO: goto bYai4; ErzHT: kSB2n: goto zzDZI; Nsdv2: foreach ($td7XN as $f7wBk => $vS80Q) { goto K9dGd; KsyJg: kIS9z: goto fcqd8; eL7Bz: $cE1gp = mHYpR::QZRW3; goto llYVY; dxEpN: [$vS80Q, $cE1gp] = $this->Ea8dF($vS80Q, $KGNuR); goto bY107; zNFqP: $XlPOz->bindValue($K20tQ, $vS80Q, $cE1gp); goto gisC1; fcqd8: $KGNuR = $na_F_[$f7wBk]; goto dxEpN; bY107: sZxCU: goto zNFqP; llYVY: goto sZxCU; goto KsyJg; gisC1: ++$K20tQ; goto E6sOQ; E6sOQ: Qjdc4: goto rJcIH; K9dGd: if (array_key_exists($f7wBk, $na_F_)) { goto kIS9z; } goto eL7Bz; rJcIH: } goto ErzHT; cWgB_: foreach ($td7XN as $KTm1E => $vS80Q) { goto nWTDd; nTlH6: E7JZv: goto R2kzd; Flk2X: $cE1gp = MHypR::QZRW3; goto CJc7P; j4d2L: EGjiG: goto jle5O; nWTDd: if (array_key_exists($KTm1E, $na_F_)) { goto E7JZv; } goto Flk2X; CJc7P: goto X28eu; goto nTlH6; S6WJS: [$vS80Q, $cE1gp] = $this->EA8df($vS80Q, $KGNuR); goto BkdS1; GBvwj: $XlPOz->bindValue($KTm1E, $vS80Q, $cE1gp); goto j4d2L; R2kzd: $KGNuR = $na_F_[$KTm1E]; goto S6WJS; BkdS1: X28eu: goto GBvwj; jle5O: } goto rRuU1; bYai4: $K20tQ = 1; goto Nsdv2; rRuU1: pDes9: goto ib73L; AVR33: if (is_int(key($td7XN))) { goto eBFBO; } goto cWgB_; zzDZI: Q_66u: goto nu7Al; ib73L: goto Q_66u; goto R_bG0; nu7Al: } private function Ea8df(mixed $vS80Q, string|ParameterType|Type $KGNuR) : array { goto f8jUC; oryBk: return [$vS80Q, $cE1gp]; goto zvOMU; ijP81: $cE1gp = $KGNuR; goto WJSop; aPvWU: kMHo1: goto VMIOp; IcsHr: $vS80Q = $KGNuR->tT0RR($vS80Q, $this->JzRb1()); goto BXWMx; pquEW: zKbwR: goto IcsHr; f8jUC: if (!is_string($KGNuR)) { goto kMHo1; } goto mkRq0; VMIOp: if ($KGNuR instanceof bYhyU) { goto zKbwR; } goto ijP81; WJSop: goto MwT9a; goto pquEW; BXWMx: $cE1gp = $KGNuR->NsMR_(); goto VgZ1V; VgZ1V: MwT9a: goto oryBk; mkRq0: $KGNuR = bYHYu::getType($KGNuR); goto aPvWU; zvOMU: } public function Tm12k() : QueryBuilder { return new DxJTg\LdvX6($this); } public final function xSymW(V42p6\Exception $SVy_k, string $eYWG5, array $td7XN = [], array $na_F_ = []) : DriverException { return $this->QdYdi($SVy_k, new dXJtg($eYWG5, $td7XN, $na_F_)); } public final function AETM8(v42P6\Exception $SVy_k) : DriverException { return $this->Qdydi($SVy_k, null); } private function bZwor(string $eYWG5, array $td7XN, array $na_F_) : array { goto uT7HR; MVJuM: return [$eYWG5, $td7XN, $EwI1D]; goto FYkFr; jIokM: if ($XEHJb) { goto qd8qf; } goto MVJuM; uT7HR: $XEHJb = false; goto pMdbh; pMdbh: $EwI1D = []; goto TMQGj; FYkFr: qd8qf: goto WVUgB; Kaf0o: iE5ir: goto SEb9X; dcsZc: $IdSMU = new oYOox($td7XN, $na_F_); goto ppzr1; fgSdK: goto xixuQ; goto Kaf0o; kBnuJ: bt5iN: goto fgSdK; SEb9X: $XEHJb = true; goto N162f; TMQGj: if (is_string(key($td7XN))) { goto iE5ir; } goto CzGyK; FxXd9: return [$IdSMU->BxhMm(), $IdSMU->getParameters(), $IdSMU->getTypes()]; goto OJhjr; WVUgB: $this->FZEh3 ??= $this->JZRB1()->OZMhZ(); goto dcsZc; CzGyK: foreach ($na_F_ as $f7wBk => $KGNuR) { goto My2gZ; i7war: $EwI1D[$f7wBk] = $KGNuR; goto wHyx0; Oacht: Q_ZB8: goto i7war; My2gZ: if (!$KGNuR instanceof DJkrt) { goto Q_ZB8; } goto xvJfk; OYyHL: goto bt5iN; goto Oacht; wHyx0: IcQUp: goto gf_Kw; xvJfk: $XEHJb = true; goto OYyHL; gf_Kw: } goto kBnuJ; N162f: xixuQ: goto jIokM; ppzr1: $this->FZEh3->P4FIK($eYWG5, $IdSMU); goto FxXd9; OJhjr: } private function QDYDI(v42p6\Exception $lRhVR, ?Query $myMSc) : DriverException { goto ZfmCP; W3LIE: xuAp0: goto cXPnN; cXPnN: return $Yx5e0; goto wHRrB; ZfmCP: $this->WyF4u ??= $this->vlpRH->D7uZA(); goto PjNQb; yLK19: $this->close(); goto W3LIE; PjNQb: $Yx5e0 = $this->WyF4u->ry8HH($lRhVR, $myMSc); goto rZ0cY; rZ0cY: if (!$Yx5e0 instanceof bpABn) { goto xuAp0; } goto yLK19; wHRrB: } }

Function Calls

None

Variables

None

Stats

MD5 b3519a02f1ec055bdb70a8f5c49b089d
Eval Count 0
Decode Time 120 ms