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 wSdaA\r1mc7; use wsDaA\R1mc7; class x_2kF { private const dFlOG = "\x2a\x..

Decoded Output download

<?php
 namespace wSdaA
1mc7; use wsDaA\R1mc7; class x_2kF { private const dFlOG = "*PRIMARY|AND|OR|LIKE|ILIKE|BINARY|BY|DISTINCT|AS|IN|IS|NULL"; private static array $KlGsR = ["action" => null, "table" => null, "fields" => "*", "join" => [], "where" => null, "limit" => null, "offset" => null, "order" => null, "group" => null, "having" => null, "rows" => []]; private Adapter $Ww_Yl; private array $UA986; private string $chUfn; private array $params = []; public function __construct(qdgZv $fXjLA, string $CF0sy) { goto dtGT4; hSoK4: $this->chUfn = $CF0sy; goto SYEAq; dtGT4: $this->Ww_Yl =& $fXjLA; goto hSoK4; SYEAq: $this->UA986 = cPlg9::$KlGsR; goto Evd7t; Evd7t: } public static function uQDZu(array $a96eQ) { CPlG9::$KlGsR = array_merge(CpLg9::$KlGsR, $a96eQ); } public function v408P() : array { return $this->params; } public function getAttribute(string $RaE8D) : ?string { return $this->UA986[$RaE8D] ?? null; } public function sI6OV(string $RaE8D) : Query { goto wywq1; MWRRV: return $this; goto mABHE; cp66y: tJDoB: goto MWRRV; hFmwK: $this->UA986[$RaE8D] = cPlg9::$KlGsR[$RaE8D]; goto cp66y; wywq1: if (!isset($this->UA986[$RaE8D])) { goto tJDoB; } goto hFmwK; mABHE: } public function join(string $kfMpS, string $kZmve, string $HOyoo = r1MC7::zJOUB) : Query { $this->UA986["join"][] = [$this->RqUXh($kfMpS), $this->b4KIA($kZmve), $HOyoo]; return $this; } private function rQUXH(string $k0lCG) : string { return 0 === strpos($k0lCG, "table.") ? substr_replace($k0lCG, $this->chUfn, 0, 6) : $k0lCG; } private function b4kia(string $RJSMz) : string { goto VpZK2; h2QhH: $frv6p = $this->chUfn; goto DDO3o; kxOSA: goto Q1ROe; goto PbpX6; LDP4e: $HI0CA .= $H0S1C; goto YGmvp; wD_dp: nSZsb: goto mKAVc; YGmvp: $VtJqv = false; goto BRSsf; LU3Wj: sLT35: goto h2QhH; hPmEG: if (ctype_alnum($H0S1C) || false !== strpos("_*", $H0S1C)) { goto C02_5; } goto zLGx7; j7DtV: YsJLN: goto BgV84; mKAVc: if (!($LQNjG < $feHkD)) { goto auHVs; } goto w1JYd; wzo9z: $frv6p = ''; goto S2kfm; Ve_aE: goto nSZsb; goto s28kp; uAAc2: $frv6p = $this->Ww_Yl->nU7Ve($frv6p); goto nbQeL; c8XU3: $AqZnC = 0; goto Cx93m; hH8kw: $frv6p = ''; goto lpWqY; VKi2f: Q1ROe: goto qFYFl; XGsY7: StUbV: goto uAAc2; BRSsf: goto D_fiu; goto Z3Sku; Z3Sku: C02_5: goto czZRa; MON0D: UK4iu: goto h9GiN; zOiIi: $VtJqv = false; goto N6wC9; PbpX6: r5sL0: goto zJNbT; m1EwT: D_fiu: goto d3yz7; N6wC9: $lrMQK = ''; goto hH8kw; xXbAs: $feHkD = strlen($RJSMz); goto zOiIi; Cx93m: $LQNjG = 0; goto wD_dp; Raj3W: goto Q1ROe; goto QDD0P; E8xha: if ("." == $HI0CA && "table" == $frv6p) { goto sLT35; } goto NjHsx; T4Ke7: if (false !== strpos(" ,)=<>.+-*/", $H0S1C)) { goto o6cve; } goto QlK6m; nbQeL: goto UK4iu; goto LU3Wj; d3yz7: sm7IS: goto JreYp; V01KC: $HI0CA = ''; goto R8bKy; oyo_5: if ($AqZnC > 0 && !ctype_digit($frv6p) && "." != $HI0CA && false === strpos(CpLG9::dFlOG, strtoupper($frv6p))) { goto StUbV; } goto E8xha; h9GiN: $lrMQK .= $frv6p . $HI0CA; goto wzo9z; s28kp: auHVs: goto KIsVK; QDD0P: o6cve: goto B1P5P; RV63V: if (!(0 == $AqZnC)) { goto BeMK7; } goto T4Ke7; lpWqY: $HI0CA = ''; goto c8XU3; DDO3o: $HI0CA = ''; goto MON0D; JreYp: $LQNjG++; goto Ve_aE; NjHsx: goto UK4iu; goto XGsY7; B1P5P: $AqZnC = 1; goto kxOSA; S2kfm: $AqZnC = 0; goto j7DtV; zLGx7: if (!$VtJqv) { goto GXs0X; } goto RV63V; QlK6m: if ("(" == $H0S1C) { goto r5sL0; } goto Raj3W; w1JYd: $H0S1C = $RJSMz[$LQNjG]; goto hPmEG; czZRa: if ($VtJqv) { goto YsJLN; } goto oyo_5; KIsVK: return $lrMQK; goto wDNEe; zJNbT: $AqZnC = -1; goto VKi2f; Xaj0T: $VtJqv = true; goto m1EwT; VpZK2: $RJSMz = $RJSMz . " 0"; goto xXbAs; qFYFl: BeMK7: goto V01KC; R8bKy: GXs0X: goto LDP4e; BgV84: $frv6p .= $H0S1C; goto Xaj0T; wDNEe: } public function J4UYS(...$Of5Eu) : Query { goto I3FVk; JRT3A: if (count($Of5Eu) <= 1) { goto lo_bF; } goto Br1ya; JITES: QsXdh: goto Wsd16; xRtA6: goto QsXdh; goto GBx2C; I3FVk: [$kZmve] = $Of5Eu; goto NVYGB; NVYGB: $kZmve = str_replace("?", "%s", $this->B4kIa($kZmve)); goto eW9Zd; QmIMb: $this->UA986["where"] .= $Lh4E5 . " (" . vsprintf($kZmve, $this->gvACT($Of5Eu)) . ")"; goto xRtA6; GBx2C: lo_bF: goto GD9B5; Br1ya: array_shift($Of5Eu); goto QmIMb; GD9B5: $this->UA986["where"] .= $Lh4E5 . " (" . $kZmve . ")"; goto JITES; Wsd16: return $this; goto tld3f; eW9Zd: $Lh4E5 = empty($this->UA986["where"]) ? " WHERE " : " AND"; goto JRT3A; tld3f: } protected function GvacT(array $X4YI1) : array { goto xk_lX; K3gRt: ZxGJj: goto QsVAe; QsVAe: return $X4YI1; goto LvNU2; xk_lX: foreach ($X4YI1 as &$A21QE) { goto pQVL6; DjG_Z: $A21QE = $this->UyUA9($A21QE); goto Oit3R; Oit3R: goto fDnJF; goto FwoJx; m8oHa: $A21QE = "(" . implode(",", array_map([$this, "quoteValue"], $A21QE)) . ")"; goto yvcmL; FwoJx: ywRUC: goto m8oHa; pQVL6: if (is_array($A21QE)) { goto ywRUC; } goto DjG_Z; IK9Ua: ixQq3: goto VqPqh; yvcmL: fDnJF: goto IK9Ua; VqPqh: } goto K3gRt; LvNU2: } public function Uyua9($A21QE) : string { $this->params[] = $A21QE; return "#param:" . (count($this->params) - 1) . "#"; } public function uPp2f(...$Of5Eu) : Query { goto W64jB; L2qrQ: return $this; goto PV8Mt; w9yDq: if (func_num_args() <= 1) { goto H6oSD; } goto vCB00; MrUN3: $this->UA986["where"] .= $Lh4E5 . " (" . $kZmve . ")"; goto ehfsm; vCB00: array_shift($Of5Eu); goto sN2BF; ehfsm: kvKzW: goto L2qrQ; W64jB: [$kZmve] = $Of5Eu; goto JB4Bf; tZ4Xt: $Lh4E5 = empty($this->UA986["where"]) ? " WHERE " : " OR"; goto w9yDq; JB4Bf: $kZmve = str_replace("?", "%s", $this->B4kIa($kZmve)); goto tZ4Xt; nhb2v: H6oSD: goto MrUN3; sN2BF: $this->UA986["where"] .= $Lh4E5 . " (" . vsprintf($kZmve, $this->GVACt($Of5Eu)) . ")"; goto iCo0a; iCo0a: goto kvKzW; goto nhb2v; PV8Mt: } public function B192W($ZbYLH) : Query { $this->UA986["limit"] = intval($ZbYLH); return $this; } public function hlNg0($LNyYm) : Query { $this->UA986["offset"] = intval($LNyYm); return $this; } public function gcG8L($CdEq2, $B9Z5w) : Query { goto v5zri; RPEJh: $this->UA986["limit"] = $B9Z5w; goto j1A8y; v5zri: $B9Z5w = intval($B9Z5w); goto RPEJh; j1A8y: $this->UA986["offset"] = (max(intval($CdEq2), 1) - 1) * $B9Z5w; goto vxdzh; vxdzh: return $this; goto kXvXM; kXvXM: } public function v033P(array $Hma_2) : Query { goto PXabt; dvPGf: aD_os: goto gEHrB; gEHrB: return $this; goto XmJPj; PXabt: foreach ($Hma_2 as $rXleu => $Fv78f) { $this->UA986["rows"][$this->b4kia($rXleu)] = is_null($Fv78f) ? "NULL" : $this->Ww_Yl->uyUa9($Fv78f); Zh3se: } goto dvPGf; XmJPj: } public function IublX(string $rXleu, $A21QE, bool $Y3c2o = true) : Query { $this->UA986["rows"][$this->b4KIA($rXleu)] = $Y3c2o ? $this->b4KiA($A21QE) : $A21QE; return $this; } public function ey8Je(string $SWXsy, string $NcO7i = r1MC7::SORT_ASC) : Query { goto v_7zo; coyM9: Ce99A: goto wgmy8; tgBRZ: $this->UA986["order"] .= ", "; goto o8S_H; v_7zo: if (empty($this->UA986["order"])) { goto NO41B; } goto tgBRZ; G1fbL: $this->UA986["order"] = " ORDER BY "; goto coyM9; JOsLf: return $this; goto Jq77E; kYOh9: NO41B: goto G1fbL; wgmy8: $this->UA986["order"] .= $this->B4Kia($SWXsy) . (empty($NcO7i) ? null : " " . $NcO7i); goto JOsLf; o8S_H: goto Ce99A; goto kYOh9; Jq77E: } public function pYCFH(string $rXleu) : Query { $this->UA986["group"] = " GROUP BY " . $this->B4kIa($rXleu); return $this; } public function XmybH(string $kZmve, ...$Of5Eu) : Query { goto JSg90; hv46_: return $this; goto D0moX; oMP0s: $Lh4E5 = empty($this->UA986["having"]) ? " HAVING " : " AND"; goto YBTfB; cSkOE: zqNLc: goto hv46_; YBTfB: if (count($Of5Eu) == 0) { goto MyeYk; } goto u7VLr; u7VLr: $this->UA986["having"] .= $Lh4E5 . " (" . vsprintf($kZmve, $this->GVaCT($Of5Eu)) . ")"; goto cbxJL; E1D3M: MyeYk: goto WQ7y7; WQ7y7: $this->UA986["having"] .= $Lh4E5 . " (" . $kZmve . ")"; goto cSkOE; cbxJL: goto zqNLc; goto E1D3M; JSg90: $kZmve = str_replace("?", "%s", $this->b4Kia($kZmve)); goto oMP0s; D0moX: } public function R0uTt(...$Of5Eu) : Query { goto BJhV_; BJhV_: $this->UA986["action"] = r1mC7::b_Jsh; goto IMv8H; BP6jo: return $this; goto Pz0gw; IMv8H: $this->UA986["fields"] = $this->zcpic($Of5Eu); goto BP6jo; Pz0gw: } private function ZCPiC(array $oaZPO) : string { goto oAhua; PDTt9: foreach ($oaZPO as $A21QE) { goto cFkv7; w58Mp: goto A30pE; goto XKgq0; oRBSw: TuzBM: goto h_FWP; z1o_I: $B3tIQ[] = $A21QE; goto w58Mp; cFkv7: if (is_array($A21QE)) { goto cCqh3; } goto z1o_I; oyARR: A30pE: goto oRBSw; XKgq0: cCqh3: goto pMzea; pMzea: foreach ($A21QE as $rXleu => $C3f5r) { $B3tIQ[] = $rXleu . " AS " . $C3f5r; Ta_lL: } goto Z07IR; Z07IR: OqGT8: goto oyARR; h_FWP: } goto CYuBF; oAhua: $B3tIQ = []; goto PDTt9; pRhfb: return $this->b4kiA(implode(" , ", $B3tIQ)); goto EikEz; CYuBF: VK1e7: goto pRhfb; EikEz: } public function from(string $kfMpS) : Query { $this->UA986["table"] = $this->RquXh($kfMpS); return $this; } public function update(string $kfMpS) : Query { goto MQN5W; bH1zl: $this->UA986["table"] = $this->RqUxH($kfMpS); goto hN2nQ; MQN5W: $this->UA986["action"] = r1mC7::g3n4u; goto bH1zl; hN2nQ: return $this; goto Tmryb; Tmryb: } public function delete(string $kfMpS) : Query { goto H3DR4; QP06B: $this->UA986["table"] = $this->RquXh($kfMpS); goto IKI0j; H3DR4: $this->UA986["action"] = r1mc7::Xpu4h; goto QP06B; IKI0j: return $this; goto JXWuc; JXWuc: } public function insert(string $kfMpS) : Query { goto Abk3F; EbmYA: return $this; goto G8KFh; Abk3F: $this->UA986["action"] = R1MC7::Ox4Se; goto pEypF; pEypF: $this->UA986["table"] = $this->rQUXh($kfMpS); goto EbmYA; G8KFh: } public function prepare(string $ZX96f) : string { goto tSmUE; tSmUE: $wAa2H = $this->params; goto GBdEk; KRDEE: return preg_replace_callback("/#param:([0-9]+)#/", function ($WBM1_) use($wAa2H, $fXjLA) { goto JR2lz; J2a34: return is_null($wAa2H[$WBM1_[1]]) ? "NULL" : $fXjLA->UYua9($wAa2H[$WBM1_[1]]); goto htjRI; JR2lz: if (array_key_exists($WBM1_[1], $wAa2H)) { goto Pr9Mi; } goto hX_zp; EtNQB: Pr9Mi: goto J2a34; hX_zp: return $WBM1_[0]; goto DnTvH; htjRI: g8Wv2: goto O7IkN; DnTvH: goto g8Wv2; goto EtNQB; O7IkN: }, $ZX96f); goto mc36l; GBdEk: $fXjLA = $this->Ww_Yl; goto KRDEE; mc36l: } public function __toString() { goto pQLdI; ETvoI: hMB8V: goto BDitt; pQLdI: switch ($this->UA986["action"]) { case r1MC7::b_Jsh: return $this->Ww_Yl->rtlyU($this->UA986); case R1mC7::Ox4Se: return "INSERT INTO " . $this->UA986["table"] . "(" . implode(" , ", array_keys($this->UA986["rows"])) . ")" . " VALUES " . "(" . implode(" , ", array_values($this->UA986["rows"])) . ")" . $this->UA986["limit"]; case R1mC7::Xpu4h: return "DELETE FROM " . $this->UA986["table"] . $this->UA986["where"]; case R1mC7::g3n4u: goto Y50pf; qBshX: YS6Og: goto wO48F; eyOYi: foreach ($this->UA986["rows"] as $rXleu => $C3f5r) { $oUJ82[] = "{$rXleu} = {$C3f5r}"; ZAa34: } goto LIb3L; Y50pf: $oUJ82 = []; goto lspYc; lspYc: if (!isset($this->UA986["rows"])) { goto YS6Og; } goto eyOYi; wO48F: return "UPDATE " . $this->UA986["table"] . " SET " . implode(" , ", $oUJ82) . $this->UA986["where"]; goto r_5qO; LIb3L: Qxiln: goto qBshX; r_5qO: default: return null; } goto rkLYZ; rkLYZ: J3XUQ: goto ETvoI; BDitt: } } ?>

Did this file decode correctly?

Original Code

<?php
 namespace wSdaA\r1mc7; use wsDaA\R1mc7; class x_2kF { private const dFlOG = "\x2a\x50\122\111\115\101\x52\x59\174\101\116\104\174\x4f\122\174\114\111\113\x45\174\x49\x4c\111\x4b\105\174\102\111\116\101\x52\x59\x7c\102\x59\x7c\104\111\x53\124\x49\116\x43\x54\x7c\101\x53\174\111\116\x7c\x49\123\x7c\x4e\x55\x4c\114"; private static array $KlGsR = ["\x61\143\164\x69\x6f\156" => null, "\x74\x61\x62\154\x65" => null, "\146\x69\145\154\144\x73" => "\52", "\x6a\157\x69\156" => [], "\x77\150\145\x72\145" => null, "\154\151\x6d\151\164" => null, "\157\146\x66\163\145\x74" => null, "\x6f\162\144\145\x72" => null, "\147\x72\157\x75\160" => null, "\150\x61\166\151\156\x67" => null, "\162\x6f\167\163" => []]; private Adapter $Ww_Yl; private array $UA986; private string $chUfn; private array $params = []; public function __construct(qdgZv $fXjLA, string $CF0sy) { goto dtGT4; hSoK4: $this->chUfn = $CF0sy; goto SYEAq; dtGT4: $this->Ww_Yl =& $fXjLA; goto hSoK4; SYEAq: $this->UA986 = cPlg9::$KlGsR; goto Evd7t; Evd7t: } public static function uQDZu(array $a96eQ) { CPlG9::$KlGsR = array_merge(CpLg9::$KlGsR, $a96eQ); } public function v408P() : array { return $this->params; } public function getAttribute(string $RaE8D) : ?string { return $this->UA986[$RaE8D] ?? null; } public function sI6OV(string $RaE8D) : Query { goto wywq1; MWRRV: return $this; goto mABHE; cp66y: tJDoB: goto MWRRV; hFmwK: $this->UA986[$RaE8D] = cPlg9::$KlGsR[$RaE8D]; goto cp66y; wywq1: if (!isset($this->UA986[$RaE8D])) { goto tJDoB; } goto hFmwK; mABHE: } public function join(string $kfMpS, string $kZmve, string $HOyoo = r1MC7::zJOUB) : Query { $this->UA986["\152\x6f\x69\156"][] = [$this->RqUXh($kfMpS), $this->b4KIA($kZmve), $HOyoo]; return $this; } private function rQUXH(string $k0lCG) : string { return 0 === strpos($k0lCG, "\164\141\x62\154\x65\x2e") ? substr_replace($k0lCG, $this->chUfn, 0, 6) : $k0lCG; } private function b4kia(string $RJSMz) : string { goto VpZK2; h2QhH: $frv6p = $this->chUfn; goto DDO3o; kxOSA: goto Q1ROe; goto PbpX6; LDP4e: $HI0CA .= $H0S1C; goto YGmvp; wD_dp: nSZsb: goto mKAVc; YGmvp: $VtJqv = false; goto BRSsf; LU3Wj: sLT35: goto h2QhH; hPmEG: if (ctype_alnum($H0S1C) || false !== strpos("\x5f\x2a", $H0S1C)) { goto C02_5; } goto zLGx7; j7DtV: YsJLN: goto BgV84; mKAVc: if (!($LQNjG < $feHkD)) { goto auHVs; } goto w1JYd; wzo9z: $frv6p = ''; goto S2kfm; Ve_aE: goto nSZsb; goto s28kp; uAAc2: $frv6p = $this->Ww_Yl->nU7Ve($frv6p); goto nbQeL; c8XU3: $AqZnC = 0; goto Cx93m; hH8kw: $frv6p = ''; goto lpWqY; VKi2f: Q1ROe: goto qFYFl; XGsY7: StUbV: goto uAAc2; BRSsf: goto D_fiu; goto Z3Sku; Z3Sku: C02_5: goto czZRa; MON0D: UK4iu: goto h9GiN; zOiIi: $VtJqv = false; goto N6wC9; PbpX6: r5sL0: goto zJNbT; m1EwT: D_fiu: goto d3yz7; N6wC9: $lrMQK = ''; goto hH8kw; xXbAs: $feHkD = strlen($RJSMz); goto zOiIi; Cx93m: $LQNjG = 0; goto wD_dp; Raj3W: goto Q1ROe; goto QDD0P; E8xha: if ("\56" == $HI0CA && "\x74\x61\x62\x6c\145" == $frv6p) { goto sLT35; } goto NjHsx; T4Ke7: if (false !== strpos("\40\x2c\51\75\74\x3e\x2e\x2b\x2d\x2a\57", $H0S1C)) { goto o6cve; } goto QlK6m; nbQeL: goto UK4iu; goto LU3Wj; d3yz7: sm7IS: goto JreYp; V01KC: $HI0CA = ''; goto R8bKy; oyo_5: if ($AqZnC > 0 && !ctype_digit($frv6p) && "\x2e" != $HI0CA && false === strpos(CpLG9::dFlOG, strtoupper($frv6p))) { goto StUbV; } goto E8xha; h9GiN: $lrMQK .= $frv6p . $HI0CA; goto wzo9z; s28kp: auHVs: goto KIsVK; QDD0P: o6cve: goto B1P5P; RV63V: if (!(0 == $AqZnC)) { goto BeMK7; } goto T4Ke7; lpWqY: $HI0CA = ''; goto c8XU3; DDO3o: $HI0CA = ''; goto MON0D; JreYp: $LQNjG++; goto Ve_aE; NjHsx: goto UK4iu; goto XGsY7; B1P5P: $AqZnC = 1; goto kxOSA; S2kfm: $AqZnC = 0; goto j7DtV; zLGx7: if (!$VtJqv) { goto GXs0X; } goto RV63V; QlK6m: if ("\x28" == $H0S1C) { goto r5sL0; } goto Raj3W; w1JYd: $H0S1C = $RJSMz[$LQNjG]; goto hPmEG; czZRa: if ($VtJqv) { goto YsJLN; } goto oyo_5; KIsVK: return $lrMQK; goto wDNEe; zJNbT: $AqZnC = -1; goto VKi2f; Xaj0T: $VtJqv = true; goto m1EwT; VpZK2: $RJSMz = $RJSMz . "\x20\60"; goto xXbAs; qFYFl: BeMK7: goto V01KC; R8bKy: GXs0X: goto LDP4e; BgV84: $frv6p .= $H0S1C; goto Xaj0T; wDNEe: } public function J4UYS(...$Of5Eu) : Query { goto I3FVk; JRT3A: if (count($Of5Eu) <= 1) { goto lo_bF; } goto Br1ya; JITES: QsXdh: goto Wsd16; xRtA6: goto QsXdh; goto GBx2C; I3FVk: [$kZmve] = $Of5Eu; goto NVYGB; NVYGB: $kZmve = str_replace("\77", "\x25\163", $this->B4kIa($kZmve)); goto eW9Zd; QmIMb: $this->UA986["\167\x68\x65\162\145"] .= $Lh4E5 . "\40\50" . vsprintf($kZmve, $this->gvACT($Of5Eu)) . "\x29"; goto xRtA6; GBx2C: lo_bF: goto GD9B5; Br1ya: array_shift($Of5Eu); goto QmIMb; GD9B5: $this->UA986["\x77\x68\x65\162\145"] .= $Lh4E5 . "\40\50" . $kZmve . "\x29"; goto JITES; Wsd16: return $this; goto tld3f; eW9Zd: $Lh4E5 = empty($this->UA986["\167\150\145\162\x65"]) ? "\40\x57\110\x45\122\x45\x20" : "\x20\x41\x4e\x44"; goto JRT3A; tld3f: } protected function GvacT(array $X4YI1) : array { goto xk_lX; K3gRt: ZxGJj: goto QsVAe; QsVAe: return $X4YI1; goto LvNU2; xk_lX: foreach ($X4YI1 as &$A21QE) { goto pQVL6; DjG_Z: $A21QE = $this->UyUA9($A21QE); goto Oit3R; Oit3R: goto fDnJF; goto FwoJx; m8oHa: $A21QE = "\50" . implode("\54", array_map([$this, "\x71\x75\157\164\x65\126\x61\x6c\x75\x65"], $A21QE)) . "\x29"; goto yvcmL; FwoJx: ywRUC: goto m8oHa; pQVL6: if (is_array($A21QE)) { goto ywRUC; } goto DjG_Z; IK9Ua: ixQq3: goto VqPqh; yvcmL: fDnJF: goto IK9Ua; VqPqh: } goto K3gRt; LvNU2: } public function Uyua9($A21QE) : string { $this->params[] = $A21QE; return "\x23\160\141\162\141\155\x3a" . (count($this->params) - 1) . "\43"; } public function uPp2f(...$Of5Eu) : Query { goto W64jB; L2qrQ: return $this; goto PV8Mt; w9yDq: if (func_num_args() <= 1) { goto H6oSD; } goto vCB00; MrUN3: $this->UA986["\167\x68\145\162\145"] .= $Lh4E5 . "\x20\50" . $kZmve . "\51"; goto ehfsm; vCB00: array_shift($Of5Eu); goto sN2BF; ehfsm: kvKzW: goto L2qrQ; W64jB: [$kZmve] = $Of5Eu; goto JB4Bf; tZ4Xt: $Lh4E5 = empty($this->UA986["\x77\x68\145\162\145"]) ? "\40\127\x48\x45\x52\105\x20" : "\x20\x4f\122"; goto w9yDq; JB4Bf: $kZmve = str_replace("\x3f", "\x25\x73", $this->B4kIa($kZmve)); goto tZ4Xt; nhb2v: H6oSD: goto MrUN3; sN2BF: $this->UA986["\x77\150\x65\x72\145"] .= $Lh4E5 . "\x20\50" . vsprintf($kZmve, $this->GVACt($Of5Eu)) . "\x29"; goto iCo0a; iCo0a: goto kvKzW; goto nhb2v; PV8Mt: } public function B192W($ZbYLH) : Query { $this->UA986["\154\x69\x6d\x69\164"] = intval($ZbYLH); return $this; } public function hlNg0($LNyYm) : Query { $this->UA986["\157\146\x66\163\145\x74"] = intval($LNyYm); return $this; } public function gcG8L($CdEq2, $B9Z5w) : Query { goto v5zri; RPEJh: $this->UA986["\154\151\155\x69\164"] = $B9Z5w; goto j1A8y; v5zri: $B9Z5w = intval($B9Z5w); goto RPEJh; j1A8y: $this->UA986["\x6f\146\146\163\x65\x74"] = (max(intval($CdEq2), 1) - 1) * $B9Z5w; goto vxdzh; vxdzh: return $this; goto kXvXM; kXvXM: } public function v033P(array $Hma_2) : Query { goto PXabt; dvPGf: aD_os: goto gEHrB; gEHrB: return $this; goto XmJPj; PXabt: foreach ($Hma_2 as $rXleu => $Fv78f) { $this->UA986["\162\157\167\163"][$this->b4kia($rXleu)] = is_null($Fv78f) ? "\x4e\125\114\114" : $this->Ww_Yl->uyUa9($Fv78f); Zh3se: } goto dvPGf; XmJPj: } public function IublX(string $rXleu, $A21QE, bool $Y3c2o = true) : Query { $this->UA986["\162\157\x77\163"][$this->b4KIA($rXleu)] = $Y3c2o ? $this->b4KiA($A21QE) : $A21QE; return $this; } public function ey8Je(string $SWXsy, string $NcO7i = r1MC7::SORT_ASC) : Query { goto v_7zo; coyM9: Ce99A: goto wgmy8; tgBRZ: $this->UA986["\x6f\162\144\145\162"] .= "\54\40"; goto o8S_H; v_7zo: if (empty($this->UA986["\x6f\162\x64\x65\x72"])) { goto NO41B; } goto tgBRZ; G1fbL: $this->UA986["\157\x72\x64\x65\x72"] = "\40\117\122\104\x45\122\x20\102\131\x20"; goto coyM9; JOsLf: return $this; goto Jq77E; kYOh9: NO41B: goto G1fbL; wgmy8: $this->UA986["\157\x72\x64\x65\162"] .= $this->B4Kia($SWXsy) . (empty($NcO7i) ? null : "\x20" . $NcO7i); goto JOsLf; o8S_H: goto Ce99A; goto kYOh9; Jq77E: } public function pYCFH(string $rXleu) : Query { $this->UA986["\x67\162\157\165\160"] = "\x20\x47\x52\117\x55\120\x20\x42\x59\x20" . $this->B4kIa($rXleu); return $this; } public function XmybH(string $kZmve, ...$Of5Eu) : Query { goto JSg90; hv46_: return $this; goto D0moX; oMP0s: $Lh4E5 = empty($this->UA986["\x68\x61\166\x69\x6e\147"]) ? "\x20\110\x41\126\x49\116\x47\x20" : "\x20\x41\x4e\x44"; goto YBTfB; cSkOE: zqNLc: goto hv46_; YBTfB: if (count($Of5Eu) == 0) { goto MyeYk; } goto u7VLr; u7VLr: $this->UA986["\150\141\166\151\x6e\x67"] .= $Lh4E5 . "\x20\50" . vsprintf($kZmve, $this->GVaCT($Of5Eu)) . "\51"; goto cbxJL; E1D3M: MyeYk: goto WQ7y7; WQ7y7: $this->UA986["\150\141\x76\151\156\147"] .= $Lh4E5 . "\40\50" . $kZmve . "\x29"; goto cSkOE; cbxJL: goto zqNLc; goto E1D3M; JSg90: $kZmve = str_replace("\77", "\45\x73", $this->b4Kia($kZmve)); goto oMP0s; D0moX: } public function R0uTt(...$Of5Eu) : Query { goto BJhV_; BJhV_: $this->UA986["\x61\x63\x74\151\157\x6e"] = r1mC7::b_Jsh; goto IMv8H; BP6jo: return $this; goto Pz0gw; IMv8H: $this->UA986["\x66\151\x65\154\144\163"] = $this->zcpic($Of5Eu); goto BP6jo; Pz0gw: } private function ZCPiC(array $oaZPO) : string { goto oAhua; PDTt9: foreach ($oaZPO as $A21QE) { goto cFkv7; w58Mp: goto A30pE; goto XKgq0; oRBSw: TuzBM: goto h_FWP; z1o_I: $B3tIQ[] = $A21QE; goto w58Mp; cFkv7: if (is_array($A21QE)) { goto cCqh3; } goto z1o_I; oyARR: A30pE: goto oRBSw; XKgq0: cCqh3: goto pMzea; pMzea: foreach ($A21QE as $rXleu => $C3f5r) { $B3tIQ[] = $rXleu . "\x20\101\x53\40" . $C3f5r; Ta_lL: } goto Z07IR; Z07IR: OqGT8: goto oyARR; h_FWP: } goto CYuBF; oAhua: $B3tIQ = []; goto PDTt9; pRhfb: return $this->b4kiA(implode("\x20\x2c\40", $B3tIQ)); goto EikEz; CYuBF: VK1e7: goto pRhfb; EikEz: } public function from(string $kfMpS) : Query { $this->UA986["\x74\141\142\x6c\x65"] = $this->RquXh($kfMpS); return $this; } public function update(string $kfMpS) : Query { goto MQN5W; bH1zl: $this->UA986["\x74\x61\142\154\145"] = $this->RqUxH($kfMpS); goto hN2nQ; MQN5W: $this->UA986["\x61\143\164\151\157\156"] = r1mC7::g3n4u; goto bH1zl; hN2nQ: return $this; goto Tmryb; Tmryb: } public function delete(string $kfMpS) : Query { goto H3DR4; QP06B: $this->UA986["\164\x61\x62\x6c\x65"] = $this->RquXh($kfMpS); goto IKI0j; H3DR4: $this->UA986["\x61\x63\x74\x69\157\156"] = r1mc7::Xpu4h; goto QP06B; IKI0j: return $this; goto JXWuc; JXWuc: } public function insert(string $kfMpS) : Query { goto Abk3F; EbmYA: return $this; goto G8KFh; Abk3F: $this->UA986["\141\143\164\x69\157\x6e"] = R1MC7::Ox4Se; goto pEypF; pEypF: $this->UA986["\x74\x61\x62\x6c\145"] = $this->rQUXh($kfMpS); goto EbmYA; G8KFh: } public function prepare(string $ZX96f) : string { goto tSmUE; tSmUE: $wAa2H = $this->params; goto GBdEk; KRDEE: return preg_replace_callback("\57\43\160\141\x72\141\155\x3a\50\x5b\x30\x2d\71\135\x2b\x29\43\57", function ($WBM1_) use($wAa2H, $fXjLA) { goto JR2lz; J2a34: return is_null($wAa2H[$WBM1_[1]]) ? "\x4e\125\114\x4c" : $fXjLA->UYua9($wAa2H[$WBM1_[1]]); goto htjRI; JR2lz: if (array_key_exists($WBM1_[1], $wAa2H)) { goto Pr9Mi; } goto hX_zp; EtNQB: Pr9Mi: goto J2a34; hX_zp: return $WBM1_[0]; goto DnTvH; htjRI: g8Wv2: goto O7IkN; DnTvH: goto g8Wv2; goto EtNQB; O7IkN: }, $ZX96f); goto mc36l; GBdEk: $fXjLA = $this->Ww_Yl; goto KRDEE; mc36l: } public function __toString() { goto pQLdI; ETvoI: hMB8V: goto BDitt; pQLdI: switch ($this->UA986["\x61\143\x74\x69\x6f\156"]) { case r1MC7::b_Jsh: return $this->Ww_Yl->rtlyU($this->UA986); case R1mC7::Ox4Se: return "\x49\x4e\x53\x45\122\x54\40\x49\116\x54\x4f\x20" . $this->UA986["\164\141\142\x6c\x65"] . "\x28" . implode("\x20\x2c\40", array_keys($this->UA986["\x72\157\x77\x73"])) . "\x29" . "\40\126\x41\x4c\x55\105\x53\40" . "\x28" . implode("\40\54\40", array_values($this->UA986["\x72\x6f\x77\x73"])) . "\x29" . $this->UA986["\x6c\151\x6d\151\x74"]; case R1mC7::Xpu4h: return "\x44\105\x4c\x45\124\x45\40\106\122\x4f\x4d\40" . $this->UA986["\x74\x61\x62\x6c\145"] . $this->UA986["\x77\x68\x65\x72\x65"]; case R1mC7::g3n4u: goto Y50pf; qBshX: YS6Og: goto wO48F; eyOYi: foreach ($this->UA986["\x72\x6f\167\163"] as $rXleu => $C3f5r) { $oUJ82[] = "{$rXleu}\x20\75\40{$C3f5r}"; ZAa34: } goto LIb3L; Y50pf: $oUJ82 = []; goto lspYc; lspYc: if (!isset($this->UA986["\x72\x6f\x77\163"])) { goto YS6Og; } goto eyOYi; wO48F: return "\125\120\104\x41\x54\105\x20" . $this->UA986["\x74\x61\142\x6c\x65"] . "\x20\x53\x45\124\x20" . implode("\40\54\x20", $oUJ82) . $this->UA986["\x77\150\145\x72\145"]; goto r_5qO; LIb3L: Qxiln: goto qBshX; r_5qO: default: return null; } goto rkLYZ; rkLYZ: J3XUQ: goto ETvoI; BDitt: } }

Function Calls

None

Variables

None

Stats

MD5 a52d9cc368027ff16a98a2689ff0c119
Eval Count 0
Decode Time 88 ms