Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* __________________________________________________ | Obfuscated by YAK P..

Decoded Output download

<?php 
/*   __________________________________________________ 
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  | 
    |              on 2024-03-10 10:19:00              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
 namespace GDPlayer; class Model extends \GDPlayer\ModelHelper { public function __construct() { session_write_close(); parent::__construct(); } protected function open() { goto KYiiTt2v5Uc1V2oR; PIUCuEFC01nSy41K: $this->detectError(); goto l_JvCyE9odjkf1Ab; KYiiTt2v5Uc1V2oR: session_write_close(); goto JnqwuM4Y692L_U8h; JnqwuM4Y692L_U8h: $this->connect(); goto PIUCuEFC01nSy41K; l_JvCyE9odjkf1Ab: } public function rawFetch(string $sql = '', array $params = []) { goto KDc2zDRg7iy2e1fh; Mh3nMSzPHryuhn14: return $result; goto Ebj7rADfJ_4MG3uk; KDc2zDRg7iy2e1fh: session_write_close(); goto ZAuvyU3gKOsI0XSO; ZAuvyU3gKOsI0XSO: $result = []; goto mrCm52gAS1i2MPwI; mrCm52gAS1i2MPwI: try { goto M9wrFgG3FnQBp8l2; LeUOjJiOSeq6zCJT: $this->disconnect(); goto PnWSBdrM6Tb8Coz4; fwC8u5Q0__kUcAel: $qry = $this->conn->prepare($this->sqlQuery); goto HOTUO3S2r3s1mIFW; HOTUO3S2r3s1mIFW: $qry->execute($this->params); goto CO_v6sg0GOCsnlhu; DYlMPWflGV6h2j9y: $this->resetVar(); goto MPIcLlO9JRC2VXY6; M9wrFgG3FnQBp8l2: session_write_close(); goto qWbQgxcpuTS8oX0Q; qWbQgxcpuTS8oX0Q: $this->sqlQuery = $sql; goto UdMKMfEr6IxXDOzW; UdMKMfEr6IxXDOzW: $this->params = $params; goto lbvuLYYPqnMtfkFr; QPGHJ87vu4RGF3lR: uzmdrhzjoZ7NT6Br: goto SQ020XaYiIHZwgB3; CO_v6sg0GOCsnlhu: $result = $qry->fetch(\PDO::FETCH_ASSOC); goto LeUOjJiOSeq6zCJT; lbvuLYYPqnMtfkFr: $cache = $this->getCache("db_rawFetch"); goto X81CacbTmiOLk6un; X81CacbTmiOLk6un: if (is_array($cache)) { goto uzmdrhzjoZ7NT6Br; } goto XORA7jJjsh_Kni8Q; PnWSBdrM6Tb8Coz4: $this->saveCache($result, "db_rawFetch"); goto DYlMPWflGV6h2j9y; MPIcLlO9JRC2VXY6: goto UMn63chBesCsACy4; goto QPGHJ87vu4RGF3lR; vnqu9YcRcyoEfyj2: $this->resetVar(); goto EErsgtUQXSgUri9R; bGdkYtMHZais5MGp: $this->open(); goto fwC8u5Q0__kUcAel; XORA7jJjsh_Kni8Q: session_write_close(); goto bGdkYtMHZais5MGp; SQ020XaYiIHZwgB3: session_write_close(); goto vnqu9YcRcyoEfyj2; uhzg21VmN7m4fkhu: UMn63chBesCsACy4: goto iprG1B63uLS8Pz88; EErsgtUQXSgUri9R: $result = $cache; goto uhzg21VmN7m4fkhu; iprG1B63uLS8Pz88: } catch (\PDOException|\Exception $e) { goto RxYLgUJbzyISCbT3; RxYLgUJbzyISCbT3: session_write_close(); goto tag1LNqW7ck3KI2H; tag1LNqW7ck3KI2H: $this->errors[] = $e->getMessage(); goto ki71ItF3EcEi9wRj; ki71ItF3EcEi9wRj: createErrorLog([__FILE__, __FUNCTION__, $sql, $e->getMessage()]); goto v53r0X8YDOZpL81o; v53r0X8YDOZpL81o: } goto Mh3nMSzPHryuhn14; Ebj7rADfJ_4MG3uk: } public function rawFetchAll(string $sql = '', array $params = []) { goto u9u1s_eCqnfR3t58; jiandP3auTzMTC2K: $result = []; goto Ibi_LxQi_yjXkg8x; Ibi_LxQi_yjXkg8x: try { goto GkT82UrDj8w43G0x; zolOvgI2K3b_41wK: $this->saveCache($result, "db_rawFetchAll"); goto yikFjW8BJlUKBqb9; GkT82UrDj8w43G0x: session_write_close(); goto y3yXqOcOIF90wCTI; zeuOVpggMhRBmh4J: $this->open(); goto RdsoHT4g0oxnw0Qe; DBHHOMouwzirR2tO: $this->resetVar(); goto jU0EeMoIgXWEqXuS; xUNg7IKqMnOvtg3A: $this->params = $params; goto VedQhWLDjfMZs1ZO; y3yXqOcOIF90wCTI: $this->sqlQuery = $sql; goto xUNg7IKqMnOvtg3A; iFZkf0dVZFAGwfDy: zOqvh2SwnA8AJyi9: goto VqFsb4jfIOIaBI25; Cp64V0kUXFlwFOq0: session_write_close(); goto zeuOVpggMhRBmh4J; yikFjW8BJlUKBqb9: $this->resetVar(); goto Z7dya6CXO5fgpbkw; nrDmHmfz3Gerbif7: if (is_array($cache)) { goto Fk3Slzm4NggyRGsH; } goto Cp64V0kUXFlwFOq0; jU0EeMoIgXWEqXuS: $result = $cache; goto iFZkf0dVZFAGwfDy; KdnOzVbyHNeoQWjf: $result = $qry->fetchAll(\PDO::FETCH_ASSOC); goto ztcAwSsBepxn3TZP; CjKeh1yUsNnZjR50: Fk3Slzm4NggyRGsH: goto C_LmqFz22MP7LdOz; ztcAwSsBepxn3TZP: $this->disconnect(); goto zolOvgI2K3b_41wK; C_LmqFz22MP7LdOz: session_write_close(); goto DBHHOMouwzirR2tO; Z7dya6CXO5fgpbkw: goto zOqvh2SwnA8AJyi9; goto CjKeh1yUsNnZjR50; AYVee7CnAZnDWv5y: $qry->execute($params); goto KdnOzVbyHNeoQWjf; RdsoHT4g0oxnw0Qe: $qry = $this->conn->prepare($sql); goto AYVee7CnAZnDWv5y; VedQhWLDjfMZs1ZO: $cache = $this->getCache("db_rawFetchAll"); goto nrDmHmfz3Gerbif7; VqFsb4jfIOIaBI25: } catch (\PDOException|\Exception $e) { goto uWPCfl2NP0_PcTa8; uWPCfl2NP0_PcTa8: session_write_close(); goto GKx6L118Phbg5c71; GKx6L118Phbg5c71: $this->errors[] = $e->getMessage(); goto afpgrCVXEkAnLIm8; afpgrCVXEkAnLIm8: createErrorLog([__FILE__, __FUNCTION__, $sql, $e->getMessage()]); goto jNnsCkyjhRXYzSMQ; jNnsCkyjhRXYzSMQ: } goto ssk176fbV8Xmv6QB; u9u1s_eCqnfR3t58: session_write_close(); goto jiandP3auTzMTC2K; ssk176fbV8Xmv6QB: return $result; goto lRJix6USdd0UHgLn; lRJix6USdd0UHgLn: } public function rawQuery(string $sql = '') { goto lPbzS8IM2zDZEzMN; lPbzS8IM2zDZEzMN: session_write_close(); goto OMr7dSYDd3yyWBdl; SvY3ryFXJKatEe5v: return false; goto jw9tyXvNiro5d6_x; OMr7dSYDd3yyWBdl: try { goto NAgji2ZGTbX0nvLI; NAgji2ZGTbX0nvLI: session_write_close(); goto ZlGlebca48C11_cQ; ZlGlebca48C11_cQ: $this->sqlQuery = $sql; goto eGCvgOm5l50fqmuO; mhHaMk7kFARMbbjT: return $qry; goto c72ti7CJQwCu_QMc; jCGGACc5GGR4c6kZ: $this->resetVar(); goto mhHaMk7kFARMbbjT; eGCvgOm5l50fqmuO: $this->open(); goto rC_tLAMFPVXj35Th; rC_tLAMFPVXj35Th: $qry = $this->conn->query($sql); goto KZwA_LQ9Y63kos2i; KZwA_LQ9Y63kos2i: $this->disconnect(); goto jCGGACc5GGR4c6kZ; c72ti7CJQwCu_QMc: } catch (\PDOException|\Exception $e) { goto u41rVHWzTy10FMfU; R0axFYufh8a5aF6R: createErrorLog([__FILE__, __FUNCTION__, $sql, $e->getMessage()]); goto dTgOTpiT7WzoDczv; u41rVHWzTy10FMfU: session_write_close(); goto bYfBWrMrFgFFhcpG; bYfBWrMrFgFFhcpG: $this->errors[] = $e->getMessage(); goto R0axFYufh8a5aF6R; dTgOTpiT7WzoDczv: } goto SvY3ryFXJKatEe5v; jw9tyXvNiro5d6_x: } public function get(array $fields = []) { goto uOwk95fLW7oiH96o; GqeL4hYqq21C3QRC: try { goto pbq2NqojyNtKHDS7; Yf7hMhQ2b9IApNwh: if (empty($this->whereQuery)) { goto IAy4nWdUOP_Cyl5J; } goto Wo3M_pP0hjf0VH0d; rvXODo3WnHzpcyXQ: $qry->execute($this->params); goto wp_PB5kR_q6eVFIV; A33QT0psauizRgXI: $this->saveCache($result, "db_get"); goto I7O3jKB4abjbFMvE; w4xC2z4XzX0TUSAu: W1h2jHwvOzP4406v: goto iTiADYdpxrs3XRxk; zE7L5_6MFAKtpM0N: $this->params = $this->serializeData(); goto tg8wuTLvU02Zmi74; O6VXuHPmbQSL2JcD: $this->sqlQuery = "SELECT {$fieldsQuery} " . "FROM `{$this->table}` {$this->joinQuery} {$getWhereQuery} " . "{$this->groupByQuery} {$this->orderByQuery} {$this->limitQuery}"; goto GTnrkxRQDVyyXwNE; Wo3M_pP0hjf0VH0d: session_write_close(); goto FOfOqTl5lawZ6Dln; wp_PB5kR_q6eVFIV: $result = $qry->fetchAll(\PDO::FETCH_ASSOC); goto JV49b5QVAdi5C6q8; I7O3jKB4abjbFMvE: $this->resetVar(); goto tzvZxgz1aQF9iTHg; tg8wuTLvU02Zmi74: $getWhereQuery = ''; goto Yf7hMhQ2b9IApNwh; I1heeCvPLkr4QARL: if ($cache) { goto W1h2jHwvOzP4406v; } goto z_joXFRlo2q5b64g; FOfOqTl5lawZ6Dln: $getWhereQuery = "WHERE" . $this->whereQuery; goto KU8x6S61tt32GDNz; z_joXFRlo2q5b64g: session_write_close(); goto ZN4lsb1lBJldDNbz; ZN4lsb1lBJldDNbz: $this->open(); goto ZEvJfYnTaGYJb8a6; KPlTC5Fn3dNLaWiF: $this->resetVar(); goto ZfaAsmMDJeSysg2T; iTiADYdpxrs3XRxk: session_write_close(); goto KPlTC5Fn3dNLaWiF; pbq2NqojyNtKHDS7: session_write_close(); goto WcQbCOx0D9La0DFk; tzvZxgz1aQF9iTHg: goto e1OUC7kO_3PXyNFJ; goto w4xC2z4XzX0TUSAu; WcQbCOx0D9La0DFk: $fieldsQuery = $this->createQueryFields($fields); goto zE7L5_6MFAKtpM0N; O0qhLtXLt0C83bAJ: e1OUC7kO_3PXyNFJ: goto GXRmNyD9pCSeeoj0; KU8x6S61tt32GDNz: IAy4nWdUOP_Cyl5J: goto O6VXuHPmbQSL2JcD; ZfaAsmMDJeSysg2T: $result = $cache; goto O0qhLtXLt0C83bAJ; GTnrkxRQDVyyXwNE: $cache = $this->getCache("db_get"); goto I1heeCvPLkr4QARL; ZEvJfYnTaGYJb8a6: $qry = $this->conn->prepare($this->sqlQuery); goto rvXODo3WnHzpcyXQ; JV49b5QVAdi5C6q8: $this->disconnect(); goto A33QT0psauizRgXI; GXRmNyD9pCSeeoj0: } catch (\PDOException|\Exception $e) { goto aoU0p8cODp_RLmIE; G2bDoQicf2BDz9EE: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto L1PN1p4EJDrnnj6o; aoU0p8cODp_RLmIE: session_write_close(); goto MU7EpGqfamHZUpYT; MU7EpGqfamHZUpYT: $this->errors[] = $e->getMessage(); goto G2bDoQicf2BDz9EE; L1PN1p4EJDrnnj6o: } goto C87QpVnElQyF74hK; C87QpVnElQyF74hK: return $result; goto pTtODq4sB4lqe7Se; uOwk95fLW7oiH96o: session_write_close(); goto zrljCrcbIGFiCK52; zrljCrcbIGFiCK52: $result = false; goto GqeL4hYqq21C3QRC; pTtODq4sB4lqe7Se: } public function getOne(array $fields = []) { goto lENQxfU1Zb5uOVE4; D4RIO1I_ObIjA5Mj: $result = false; goto QqZuS757WEf1RALp; QqZuS757WEf1RALp: try { goto w9mTKlGxTbjytEtQ; j2mRRCqIsGV_stIS: $qry = $this->conn->prepare($this->sqlQuery); goto TXuLINSs8rNqjnUj; ilKcmMRs0zB_RrgW: return $cache; goto HxhgJZfab1hqyWuk; Gjm_PDSDBeLTWjj3: $fieldsQuery = $this->createQueryFields($fields); goto xAHpFWke2j03gQqF; KMmPAw9IoU7rPVwJ: $getOneWhereQuery = ''; goto URtm1Ox8xyTvYbZS; zgdAzCenxV_7Mm4y: goto AxECPYo0RckMjKVY; goto XnsJWyHpq1IcKgST; MF7MO38hz3yU0MY4: $result = $qry->fetch(\PDO::FETCH_ASSOC); goto aUvIS6rtJm2MkmFG; URtm1Ox8xyTvYbZS: if (empty($this->whereQuery)) { goto Rvy2LGiN21aBseD_; } goto EH6W1ny94VSEhlwR; xqEEKdqdbN5i_mlc: $getOneWhereQuery = "WHERE" . $this->whereQuery; goto YE23PbRCmkzc_qxg; jvdXYI6bUoO2WrP4: $cache = $this->getCache("db_getOne"); goto EFlrhqBfuE97tant; RiXrewPzSMGNiloU: session_write_close(); goto o_PdfQvY2kGApNC6; EH6W1ny94VSEhlwR: session_write_close(); goto xqEEKdqdbN5i_mlc; YE23PbRCmkzc_qxg: Rvy2LGiN21aBseD_: goto JxZ1xkQvWmM1TeNc; iv3S51ZzENMzgUL1: $this->resetVar(); goto ilKcmMRs0zB_RrgW; o_PdfQvY2kGApNC6: $this->open(); goto j2mRRCqIsGV_stIS; xkTMHUIrPsRCoWyJ: $this->saveCache($result, "db_getOne"); goto FUXRSf2qRKiF4w14; TXuLINSs8rNqjnUj: $qry->execute($this->params); goto MF7MO38hz3yU0MY4; aUvIS6rtJm2MkmFG: $this->disconnect(); goto xkTMHUIrPsRCoWyJ; w9mTKlGxTbjytEtQ: session_write_close(); goto Gjm_PDSDBeLTWjj3; FUXRSf2qRKiF4w14: $this->resetVar(); goto zgdAzCenxV_7Mm4y; HxhgJZfab1hqyWuk: AxECPYo0RckMjKVY: goto i3Gwo4clUm0TPZ5i; JxZ1xkQvWmM1TeNc: $this->sqlQuery = "SELECT {$fieldsQuery} " . "FROM `{$this->table}` {$this->joinQuery} {$getOneWhereQuery} " . "LIMIT 1"; goto jvdXYI6bUoO2WrP4; XnsJWyHpq1IcKgST: m0hMIewwga0zBpOk: goto YodWID7Aaez8Us4u; EFlrhqBfuE97tant: if ($cache) { goto m0hMIewwga0zBpOk; } goto RiXrewPzSMGNiloU; xAHpFWke2j03gQqF: $this->params = $this->serializeData(); goto KMmPAw9IoU7rPVwJ; YodWID7Aaez8Us4u: session_write_close(); goto iv3S51ZzENMzgUL1; i3Gwo4clUm0TPZ5i: } catch (\PDOException|\Exception $e) { goto o2JxExDDkV1XgHaz; MdmOBH00yNzrsk5T: $this->errors[] = $e->getMessage(); goto O0Q5uKLAenl6M0ff; O0Q5uKLAenl6M0ff: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto W2pKEUZsI8oCv1TW; o2JxExDDkV1XgHaz: session_write_close(); goto MdmOBH00yNzrsk5T; W2pKEUZsI8oCv1TW: } goto kBPPcNaG_4ByPYmp; kBPPcNaG_4ByPYmp: return $result; goto rGNA73ExLl7Yj5Gb; lENQxfU1Zb5uOVE4: session_write_close(); goto D4RIO1I_ObIjA5Mj; rGNA73ExLl7Yj5Gb: } public function getTotalRows() { goto VvgrrjYMVBvpg7YI; VvgrrjYMVBvpg7YI: session_write_close(); goto APEoeF0O51LJwBAR; sfizLGcBgKgCE_EJ: return $result; goto YCxID5cjcqJdZ3MC; APEoeF0O51LJwBAR: $result = 0; goto Ab8RucXKmnwQ7k8M; Ab8RucXKmnwQ7k8M: try { goto C1UmBdnEFQAYQeu6; FX5ynWMGJAEMpAhT: $this->disconnect(); goto ptI9iUzLJ1v4eUKL; yOaFm_c1r5PMJTgP: $result = intval($fetchColumn); goto TwrxY_yYodc1ymST; jJqRLlqhwlvIvsnS: $cache = $this->getCache("db_getTotalRows"); goto Xdv7Sct6y2tpvjlk; C1UmBdnEFQAYQeu6: session_write_close(); goto gIJwYTkLnKfcASxR; Ccydi2eSA_LbV4xK: $this->saveCache($fetchColumn, "db_getTotalRows"); goto yOaFm_c1r5PMJTgP; ZrlbvKEneQcaH4U1: $qry = $this->conn->prepare($this->sqlQuery); goto TfrnJwChL1LS720i; TwrxY_yYodc1ymST: OYlWQjtit_B1fpyw: goto f_jkCVod7ZAM5fnr; gIJwYTkLnKfcASxR: $this->sqlQuery = "SELECT COUNT(`{$this->primaryKey}`) " . "FROM `{$this->table}` {$this->joinQuery} {$this->groupByQuery}"; goto jJqRLlqhwlvIvsnS; i1Av6HDGXm5r0YXh: $this->open(); goto ZrlbvKEneQcaH4U1; AflaQQ9fziGf4BEf: Hv44ZAq5R8HJNyge: goto eOsX9mm24KvKFi6H; f_jkCVod7ZAM5fnr: $this->resetVar(); goto wAY3coYcSBpm0zgW; Yb0n7GQL6SeWNKUo: session_write_close(); goto i1Av6HDGXm5r0YXh; o25NN6sXPnMlNw1Z: l4UE47Yibw1KyKcN: goto DdpjWSzyQ5D5LqNG; Xdv7Sct6y2tpvjlk: if ($cache) { goto Hv44ZAq5R8HJNyge; } goto Yb0n7GQL6SeWNKUo; Hog5Q9t4wl1g6QXI: $fetchColumn = $qry->fetchColumn(); goto FX5ynWMGJAEMpAhT; VzOH8apaiZCPIKYK: $this->resetVar(); goto CRG7OssoC9oQRNnY; eOsX9mm24KvKFi6H: session_write_close(); goto VzOH8apaiZCPIKYK; wAY3coYcSBpm0zgW: goto l4UE47Yibw1KyKcN; goto AflaQQ9fziGf4BEf; TfrnJwChL1LS720i: $qry->execute(); goto Hog5Q9t4wl1g6QXI; zjP5ijIOy4_ApCtN: session_write_close(); goto Ccydi2eSA_LbV4xK; CRG7OssoC9oQRNnY: $result = intval($cache); goto o25NN6sXPnMlNw1Z; ptI9iUzLJ1v4eUKL: if (!is_numeric($fetchColumn)) { goto OYlWQjtit_B1fpyw; } goto zjP5ijIOy4_ApCtN; DdpjWSzyQ5D5LqNG: } catch (\PDOException|\Exception $e) { goto CUx5eAvnI_k0cpLL; YFhcJdoK2xmIvtcf: $this->errors[] = $e->getMessage(); goto iTGiG9k4nJCrhaDj; iTGiG9k4nJCrhaDj: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto UI6qe3Vs7uAzAruC; CUx5eAvnI_k0cpLL: session_write_close(); goto YFhcJdoK2xmIvtcf; UI6qe3Vs7uAzAruC: } goto sfizLGcBgKgCE_EJ; YCxID5cjcqJdZ3MC: } public function getNumRows() { goto pl3_IbPbSVhAvXLV; pl3_IbPbSVhAvXLV: session_write_close(); goto T6DTKUokDJv9bXuL; p40YeSNh9a483BLt: return $result; goto oK7nY4WPjxG7W7j9; T6DTKUokDJv9bXuL: $result = 0; goto cITeU0WkgCRDtEhH; cITeU0WkgCRDtEhH: try { goto HZ8_2iO2O3VQFlB_; fAh2DdQILCll2l90: $getNumWhereQuery = ''; goto fA71L8NE71vbVBr7; cW2wJNxpPLcLdBEw: $this->resetVar(); goto l2wyYPyCrnZItkaT; b6sMbs0ea6lcF2Lt: session_write_close(); goto KEg1vSIaTaFSGPXj; HZ8_2iO2O3VQFlB_: session_write_close(); goto jyOeL_hFiWgrc7la; jyOeL_hFiWgrc7la: $this->params = $this->serializeData(); goto fAh2DdQILCll2l90; iLCMq1RessjIGj8A: $this->saveCache($fetchColumn, "db_getNumRows"); goto aY0ICEjBwP2ZaUfl; aAKSiL3yaVaVZHQ8: Yv51diXPu7hQ8JId: goto tJsgd10gkaAJJdRb; fA71L8NE71vbVBr7: if (empty($this->whereQuery)) { goto Yv51diXPu7hQ8JId; } goto shRdPvs3mF4zedQP; WQYnciAW32CaYmax: $result = intval($cache); goto FOT1KiNutg52qkJ3; shRdPvs3mF4zedQP: session_write_close(); goto Z1zDlKFNhQTKYCaO; RUokPqfhUuoD11Ys: goto GoGFU6wz2UZL60x7; goto mmR4wJ63dgBvgV7c; j9BHuXQiTBFr1ucp: $this->disconnect(); goto cW2wJNxpPLcLdBEw; KV6gHrxkOAUgLIR5: session_write_close(); goto acEslPeoobyiSpYt; LqrkUeB_kx1Pvifv: $qry = $this->conn->prepare($this->sqlQuery); goto OUcwDAALOnGLCTcU; u4qKdIAQzg7XWJDp: MAgIhgLOHJhegofE: goto RUokPqfhUuoD11Ys; acEslPeoobyiSpYt: $this->resetVar(); goto WQYnciAW32CaYmax; l2wyYPyCrnZItkaT: if (!is_numeric($fetchColumn)) { goto MAgIhgLOHJhegofE; } goto GJLPfg2kfY_Q7zun; GJLPfg2kfY_Q7zun: session_write_close(); goto iLCMq1RessjIGj8A; KEg1vSIaTaFSGPXj: $this->open(); goto LqrkUeB_kx1Pvifv; mmR4wJ63dgBvgV7c: W1zFyIilxCsXN3mC: goto KV6gHrxkOAUgLIR5; FOT1KiNutg52qkJ3: GoGFU6wz2UZL60x7: goto SU6zIYzC_0Mz3tDp; OUcwDAALOnGLCTcU: $qry->execute($this->params); goto d12hkwJMQW6mkxMn; mJkizpSReXbxybWN: if ($cache) { goto W1zFyIilxCsXN3mC; } goto b6sMbs0ea6lcF2Lt; d12hkwJMQW6mkxMn: $fetchColumn = $qry->fetchColumn(); goto j9BHuXQiTBFr1ucp; aY0ICEjBwP2ZaUfl: $result = intval($fetchColumn); goto u4qKdIAQzg7XWJDp; tJsgd10gkaAJJdRb: $this->sqlQuery = "SELECT COUNT(`{$this->primaryKey}`) " . "FROM `{$this->table}` {$this->joinQuery} {$getNumWhereQuery} {$this->groupByQuery}"; goto xHNziTA3ZXqh4NB2; Z1zDlKFNhQTKYCaO: $getNumWhereQuery = "WHERE" . $this->whereQuery; goto aAKSiL3yaVaVZHQ8; xHNziTA3ZXqh4NB2: $cache = $this->getCache("db_getNumRows"); goto mJkizpSReXbxybWN; SU6zIYzC_0Mz3tDp: } catch (\PDOException|\Exception $e) { goto SP0nsFzGTdNxDvGy; SP0nsFzGTdNxDvGy: session_write_close(); goto ZKokzsOHxQ72xQ9p; ZKokzsOHxQ72xQ9p: $this->errors[] = $e->getMessage(); goto WH9Jc1gUHvIrvmYH; WH9Jc1gUHvIrvmYH: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto EDyv97vub8YYfjd6; EDyv97vub8YYfjd6: } goto p40YeSNh9a483BLt; oK7nY4WPjxG7W7j9: } public function insert(array $data = []) { goto YN_u01qEldXeUARs; YN_u01qEldXeUARs: session_write_close(); goto Iq0J4VrQ3GcGiF8p; Iq0J4VrQ3GcGiF8p: $result = false; goto KqskCDuwlu4DbDz9; C8wCnYSpSJUHD1RE: return $result; goto iETX1GydeRuRlIX_; KqskCDuwlu4DbDz9: try { goto wr1UPPphgcvmTMKQ; Z2MVg1M6TREocSgg: $result = $this->conn->lastInsertId($this->primaryKey); goto n4j1NvGAJq3rIzR7; N3KuWG_GPff4XxjT: $this->resetVar(); goto K9Hsujru2O1wDlc5; w_yDiiW5ftlkHHrw: $qry = $this->conn->prepare($this->sqlQuery); goto cGpOSvQ2KmDxh9Ow; LnntVvi8dofSnT2S: $fieldsQuery = "(`" . implode("`,`", array_keys($data)) . "`)"; goto oYkyQy5AZ_QQI2zW; ThYOTuMsB73M7vr4: $this->sqlQuery = "INSERT INTO `{$this->table}` {$fieldsQuery} VALUES {$valuesQuery}"; goto VglhVI1nlBJvaqnS; kETLvHYXM65RQJSE: session_write_close(); goto Z2MVg1M6TREocSgg; cGpOSvQ2KmDxh9Ow: $exec = $qry->execute($insertParams); goto yyRsCmmB3SH4LbMV; n4j1NvGAJq3rIzR7: Nhz2MQ3HBNibMdtI: goto LUD5ndhOFieLgqPi; K9Hsujru2O1wDlc5: $this->clearCache(); goto zA2XaFibmK5lZDXH; yyRsCmmB3SH4LbMV: if (!$exec) { goto Nhz2MQ3HBNibMdtI; } goto kETLvHYXM65RQJSE; DWN5YHFfIJAa2USH: $insertParams = $this->serializeData($data); goto suZJRq_t3ZwJmHqX; LUD5ndhOFieLgqPi: $this->disconnect(); goto N3KuWG_GPff4XxjT; VglhVI1nlBJvaqnS: $this->open(); goto w_yDiiW5ftlkHHrw; wr1UPPphgcvmTMKQ: session_write_close(); goto LnntVvi8dofSnT2S; oYkyQy5AZ_QQI2zW: $valuesQuery = "(:" . implode(",:", array_keys($data)) . ")"; goto DWN5YHFfIJAa2USH; suZJRq_t3ZwJmHqX: $this->params = $insertParams; goto ThYOTuMsB73M7vr4; zA2XaFibmK5lZDXH: } catch (\PDOException|\Exception $e) { goto xZ3TIAMSItLXTaQg; xZ3TIAMSItLXTaQg: session_write_close(); goto TrF0jEQ42vR_x6m2; TrF0jEQ42vR_x6m2: $this->errors[] = $e->getMessage(); goto TLzj9wNmoJdNKriW; TLzj9wNmoJdNKriW: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto T_OKTxmuVrn6RO7H; T_OKTxmuVrn6RO7H: } goto C8wCnYSpSJUHD1RE; iETX1GydeRuRlIX_: } public function update(array $data = []) { goto GAUdnisCh2zxAgdc; GAUdnisCh2zxAgdc: session_write_close(); goto RJDHOZbeKFizYgdd; RJDHOZbeKFizYgdd: $result = false; goto BtTnvbvchQZj3SAc; KGqPDTGcEJ_rHFcN: return $result; goto WOGuMjxYSFwglo2g; BtTnvbvchQZj3SAc: try { goto Q83DHnE7kFreGdmT; vxvSIqeG6tB2qQb6: $this->disconnect(); goto A2VHm6uwYsm5rcQg; OW9XQviT0JHhombW: $updateWhereQuery = ''; goto cVJ7BzPwM668eX6e; t7KLRZZ0Argj8hd_: $fieldsQuery = ''; goto WYuY1L039sFfoFhY; Q83DHnE7kFreGdmT: session_write_close(); goto aipwBL6Fqz70TQTB; y_ejvWQqU1EV2q7f: $result = $qry->execute($updateParams); goto vxvSIqeG6tB2qQb6; LC2naWxUndtqcQPB: session_write_close(); goto DymHI2WG59ZCQ6Jp; A2VHm6uwYsm5rcQg: $this->resetVar(); goto rTjvINQG22XY5Nrb; fXglg0SgCmRVPr8_: $keys = array_keys($data); goto t7KLRZZ0Argj8hd_; HyApK1MhgVMejwqH: $this->sqlQuery = "UPDATE `{$this->table}` SET {$fieldsQuery} {$updateWhereQuery} {$this->limitQuery}"; goto nYnnQZQRsy7vnul2; nYnnQZQRsy7vnul2: $this->open(); goto l7te_S0mJDGbQ0g6; l7te_S0mJDGbQ0g6: $qry = $this->conn->prepare($this->sqlQuery); goto y_ejvWQqU1EV2q7f; sPKl3rd3aMwojeLu: $this->params = $updateParams; goto fXglg0SgCmRVPr8_; WYuY1L039sFfoFhY: foreach ($keys as $key) { goto FD1OK8j8rZwSHlc3; nQ6yr9nOXBlSDrBh: $fieldsQuery .= "`{$key}` = :{$key}, "; goto ufeREJ7tfuoC3KIx; FD1OK8j8rZwSHlc3: session_write_close(); goto nQ6yr9nOXBlSDrBh; ufeREJ7tfuoC3KIx: RkKeWrpp1KW53OXk: goto ocqB8J63LA0g0qGK; ocqB8J63LA0g0qGK: } goto iedfwMcGJKsClI5c; k1wHuVGNh_Qh8LN9: $fieldsQuery = trim($fieldsQuery, ", "); goto OW9XQviT0JHhombW; HBgjW6v5NmKGvvyB: tv6mKVkRaVsv4b3U: goto HyApK1MhgVMejwqH; iedfwMcGJKsClI5c: ZonFYQ8HfAORKbV3: goto k1wHuVGNh_Qh8LN9; rTjvINQG22XY5Nrb: $this->clearCache(); goto xOcGh1IJcBn6LilE; aipwBL6Fqz70TQTB: $updateParams = $this->serializeData($data); goto sPKl3rd3aMwojeLu; DymHI2WG59ZCQ6Jp: $updateWhereQuery = "WHERE" . $this->whereQuery; goto HBgjW6v5NmKGvvyB; cVJ7BzPwM668eX6e: if (empty($this->whereQuery)) { goto tv6mKVkRaVsv4b3U; } goto LC2naWxUndtqcQPB; xOcGh1IJcBn6LilE: } catch (\PDOException|\Exception $e) { goto WOymLzOEFEBBSiy5; La3fwpy0HahMVcFi: $this->errors[] = $e->getMessage(); goto td6mR9IjzwNsnE6v; WOymLzOEFEBBSiy5: session_write_close(); goto La3fwpy0HahMVcFi; td6mR9IjzwNsnE6v: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto i7jdYH1F6XCEHc4W; i7jdYH1F6XCEHc4W: } goto KGqPDTGcEJ_rHFcN; WOGuMjxYSFwglo2g: } public function delete() { goto Jnnt6qC9LX_7zWa1; Jnnt6qC9LX_7zWa1: session_write_close(); goto SYvSLtcY4TSMCccb; U31jFPS93a7PNGcb: return $result; goto ODKtQGfHasa5EH16; SYvSLtcY4TSMCccb: $result = false; goto fZeNJkbtywZndkd1; fZeNJkbtywZndkd1: try { goto rC0qkAN2mr7djETR; rC0qkAN2mr7djETR: session_write_close(); goto tS07a0BxVok3pmx8; JcXhAmYX9MsLLfDI: session_write_close(); goto uOxvUPWY_VT33Y9E; tS07a0BxVok3pmx8: $this->params = $this->serializeData(); goto w_XgEnGQdlNIWU6i; n0WmXs6G3ZOwReWF: $qry = $this->conn->query("ALTER TABLE `{$this->table}` AUTO_INCREMENT=1"); goto x7TbGamZh6ZsHk3e; BBWy4atkieLSspi4: $this->resetVar(); goto KssHY4x_xEx_DzNq; w_XgEnGQdlNIWU6i: $deleteWhereQuery = ''; goto se5jvWad_EMOvF5D; JCGTz4hADf425D0l: $this->sqlQuery = "DELETE FROM `{$this->table}` {$deleteWhereQuery}"; goto CYng2p7dwAXt54oP; CYng2p7dwAXt54oP: $this->open(); goto tq11PaIv5bVdHrsG; tq11PaIv5bVdHrsG: $qry = $this->conn->prepare($this->sqlQuery); goto HymQyzKgCcH6PFMn; uOxvUPWY_VT33Y9E: $deleteWhereQuery = "WHERE" . $this->whereQuery; goto hIaSRLnfOoO8ewhG; x7TbGamZh6ZsHk3e: $this->disconnect(); goto BBWy4atkieLSspi4; se5jvWad_EMOvF5D: if (empty($this->whereQuery)) { goto a754McS47h17cT_t; } goto JcXhAmYX9MsLLfDI; hIaSRLnfOoO8ewhG: a754McS47h17cT_t: goto JCGTz4hADf425D0l; KssHY4x_xEx_DzNq: $this->clearCache(); goto BnGb9Vfmrs8lDWuo; HymQyzKgCcH6PFMn: $result = $qry->execute($this->params); goto n0WmXs6G3ZOwReWF; BnGb9Vfmrs8lDWuo: } catch (\PDOException|\Exception $e) { goto u6Eq2wQw4dyHkuTA; hJ6KZXpMDVpG5RS9: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto lErfX8rDKIGTZqOG; u6Eq2wQw4dyHkuTA: session_write_close(); goto L6SepgkSfETTTLKE; L6SepgkSfETTTLKE: $this->errors[] = $e->getMessage(); goto hJ6KZXpMDVpG5RS9; lErfX8rDKIGTZqOG: } goto U31jFPS93a7PNGcb; ODKtQGfHasa5EH16: } public function removeAllIndexes() { goto yTHtnQBfJR16mVU3; yTHtnQBfJR16mVU3: session_write_close(); goto QT9SrGaKRilxVLFV; tgoiFd1VSR8ovCTK: foreach ($indexes as $idx) { goto aqnx93RuqnI9rT9G; aqnx93RuqnI9rT9G: session_write_close(); goto v5EFBtmANxlMiRom; v5EFBtmANxlMiRom: $dropSQL .= sprintf("DROP INDEX `%s` ON `%s`;", $idx["Key_name"], $this->table); goto wh5Cbs1BJUe_qJIo; wh5Cbs1BJUe_qJIo: nBGhoJYSZNfXFQGk: goto YPZlsjjOCEoqeqJQ; YPZlsjjOCEoqeqJQ: } goto XNbxV26UFqk_X08t; e328e1zgbJyM04gs: session_write_close(); goto zISqrNKCbivMiijX; Yu27l6_k9egu6siQ: $this->rawQuery($dropSQL); goto icj2YmeaJN8nnPo0; XNbxV26UFqk_X08t: BaKoV37piLoq1lbc: goto Yu27l6_k9egu6siQ; icj2YmeaJN8nnPo0: JSMAbx0EOT89eVj6: goto ne1Z_AYx8S4KPedP; zISqrNKCbivMiijX: $dropSQL = ''; goto tgoiFd1VSR8ovCTK; C5qrqZ7W33aMPsQD: if (!$indexes) { goto JSMAbx0EOT89eVj6; } goto e328e1zgbJyM04gs; QT9SrGaKRilxVLFV: $indexes = $this->rawFetchAll(sprintf("SHOW INDEXES FROM `%s` WHERE `Key_name` <> "PRIMARY"", $this->table)); goto C5qrqZ7W33aMPsQD; ne1Z_AYx8S4KPedP: } public function optimizeDB() { goto UVadho623W97tnoC; eC6CU8mFvZEza9sR: return ["tables_error" => $tableError, "tables_fine" => $tableFine]; goto hlJEgOKvaXR4_o4V; wKVlaQYZ3CCBGxNh: $check = $this->rawFetchAll("CHECK TABLE `tb_gdrive_auth`, " . "`tb_gdrive_mirrors`, " . "`tb_gdrive_queue`, " . "`tb_loadbalancers`, " . "`tb_plugins`, " . "`tb_sessions`, " . "`tb_settings`, " . "`tb_stats`, " . "`tb_stats_ua`, " . "`tb_subtitle_manager`, " . "`tb_subtitles`, " . "`tb_users`, " . "`tb_videos`, " . "`tb_videos_alternatives`, " . "`tb_videos_hash`, " . "`tb_videos_short`, " . "`tb_videos_sources`;"); goto lPEL6MypwJzDduJF; Dcv90eM93TgingIo: yy4dV56KP2ezc4MY: goto OsoohXHC9lbXUE_s; iBRR4q3o2klvJGZj: session_write_close(); goto eKz_tiSS815OdlKz; yLwEGn1DPP9hBKvX: MnQ2w8yk9liT0sad: goto JzD0GxDUto7kAITn; OsoohXHC9lbXUE_s: TJyfVF_haw1bRVOi: goto eC6CU8mFvZEza9sR; UVadho623W97tnoC: session_write_close(); goto wKVlaQYZ3CCBGxNh; oYR3FfdRRvrLmiGt: foreach ($check as $dt) { goto zYIZXXue6Uz45QER; URZufbCTOI25RBVY: session_write_close(); goto VEdTyYpum8qPm9co; oaGFBFX1qpAitFEC: $tableFine[] = $dt["Table"]; goto MwQjYbYDVUgZ69db; MwQjYbYDVUgZ69db: pBvzmUWaGjr9LWd3: goto LgHrlTdrzbLby28A; ot2gOLA8SDFsJkDf: FNxBNUM4L2NHTDCC: goto kM3zv7sdvJZgXx39; kM3zv7sdvJZgXx39: session_write_close(); goto oaGFBFX1qpAitFEC; VEdTyYpum8qPm9co: $tableError[] = $dt; goto UEw_PZUF17QTY6_a; zYIZXXue6Uz45QER: session_write_close(); goto fz6_g4KYVcHUkkyl; UEw_PZUF17QTY6_a: goto pBvzmUWaGjr9LWd3; goto ot2gOLA8SDFsJkDf; LgHrlTdrzbLby28A: HoSNFL91Y3yV0cdQ: goto wrbBd8zCmRyScqzH; fz6_g4KYVcHUkkyl: if (strpos($dt["Msg_text"], "OK") !== false || strpos($dt["Msg_text"], "up to date") !== false) { goto FNxBNUM4L2NHTDCC; } goto URZufbCTOI25RBVY; wrbBd8zCmRyScqzH: } goto yLwEGn1DPP9hBKvX; eKz_tiSS815OdlKz: createErrorLog([__FILE__, __FUNCTION__, "tables error", trim(implode(",", $tableError), ",")]); goto fVMG9fEz8XxufpOn; os2KUj1r8qGyq3vs: $tables = trim(implode(",", $tableFine), ","); goto i0ciIymPF1PbHDD9; i0ciIymPF1PbHDD9: $this->rawFetchAll("ANALYZE TABLE {$tables};"); goto Dcv90eM93TgingIo; JZflNVFwMZwIbXTx: session_write_close(); goto os2KUj1r8qGyq3vs; k9AAXxvHDZ5IViCw: if (!$check) { goto TJyfVF_haw1bRVOi; } goto NOVPXO_8UIV3J6NO; JzD0GxDUto7kAITn: if (!empty($tableFine)) { goto cAE_NcRXY2Uy_Qum; } goto iBRR4q3o2klvJGZj; fVMG9fEz8XxufpOn: goto yy4dV56KP2ezc4MY; goto A547xIKiq4ikUfZ6; eDsBiyozV2sc8afJ: $tableFine = []; goto k9AAXxvHDZ5IViCw; NOVPXO_8UIV3J6NO: session_write_close(); goto oYR3FfdRRvrLmiGt; lPEL6MypwJzDduJF: $tableError = []; goto eDsBiyozV2sc8afJ; A547xIKiq4ikUfZ6: cAE_NcRXY2Uy_Qum: goto JZflNVFwMZwIbXTx; hlJEgOKvaXR4_o4V: } public function getLastError() { session_write_close(); return end($this->errors); } public function getSQLQuery() { session_write_close(); return $this->sqlQuery; } public function getFields() { session_write_close(); return $this->fields; } public function getPrimaryKey() { session_write_close(); return $this->primaryKey; } public function getCurrentTable() { session_write_close(); return $this->table; } public function __destruct() { session_write_close(); $this->resetVar(); } } 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-03-10 10:19:00              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace GDPlayer; class Model extends \GDPlayer\ModelHelper { public function __construct() { session_write_close(); parent::__construct(); } protected function open() { goto KYiiTt2v5Uc1V2oR; PIUCuEFC01nSy41K: $this->detectError(); goto l_JvCyE9odjkf1Ab; KYiiTt2v5Uc1V2oR: session_write_close(); goto JnqwuM4Y692L_U8h; JnqwuM4Y692L_U8h: $this->connect(); goto PIUCuEFC01nSy41K; l_JvCyE9odjkf1Ab: } public function rawFetch(string $sql = '', array $params = []) { goto KDc2zDRg7iy2e1fh; Mh3nMSzPHryuhn14: return $result; goto Ebj7rADfJ_4MG3uk; KDc2zDRg7iy2e1fh: session_write_close(); goto ZAuvyU3gKOsI0XSO; ZAuvyU3gKOsI0XSO: $result = []; goto mrCm52gAS1i2MPwI; mrCm52gAS1i2MPwI: try { goto M9wrFgG3FnQBp8l2; LeUOjJiOSeq6zCJT: $this->disconnect(); goto PnWSBdrM6Tb8Coz4; fwC8u5Q0__kUcAel: $qry = $this->conn->prepare($this->sqlQuery); goto HOTUO3S2r3s1mIFW; HOTUO3S2r3s1mIFW: $qry->execute($this->params); goto CO_v6sg0GOCsnlhu; DYlMPWflGV6h2j9y: $this->resetVar(); goto MPIcLlO9JRC2VXY6; M9wrFgG3FnQBp8l2: session_write_close(); goto qWbQgxcpuTS8oX0Q; qWbQgxcpuTS8oX0Q: $this->sqlQuery = $sql; goto UdMKMfEr6IxXDOzW; UdMKMfEr6IxXDOzW: $this->params = $params; goto lbvuLYYPqnMtfkFr; QPGHJ87vu4RGF3lR: uzmdrhzjoZ7NT6Br: goto SQ020XaYiIHZwgB3; CO_v6sg0GOCsnlhu: $result = $qry->fetch(\PDO::FETCH_ASSOC); goto LeUOjJiOSeq6zCJT; lbvuLYYPqnMtfkFr: $cache = $this->getCache("\144\x62\x5f\x72\x61\167\x46\145\x74\x63\x68"); goto X81CacbTmiOLk6un; X81CacbTmiOLk6un: if (is_array($cache)) { goto uzmdrhzjoZ7NT6Br; } goto XORA7jJjsh_Kni8Q; PnWSBdrM6Tb8Coz4: $this->saveCache($result, "\144\x62\x5f\162\x61\167\106\145\164\x63\x68"); goto DYlMPWflGV6h2j9y; MPIcLlO9JRC2VXY6: goto UMn63chBesCsACy4; goto QPGHJ87vu4RGF3lR; vnqu9YcRcyoEfyj2: $this->resetVar(); goto EErsgtUQXSgUri9R; bGdkYtMHZais5MGp: $this->open(); goto fwC8u5Q0__kUcAel; XORA7jJjsh_Kni8Q: session_write_close(); goto bGdkYtMHZais5MGp; SQ020XaYiIHZwgB3: session_write_close(); goto vnqu9YcRcyoEfyj2; uhzg21VmN7m4fkhu: UMn63chBesCsACy4: goto iprG1B63uLS8Pz88; EErsgtUQXSgUri9R: $result = $cache; goto uhzg21VmN7m4fkhu; iprG1B63uLS8Pz88: } catch (\PDOException|\Exception $e) { goto RxYLgUJbzyISCbT3; RxYLgUJbzyISCbT3: session_write_close(); goto tag1LNqW7ck3KI2H; tag1LNqW7ck3KI2H: $this->errors[] = $e->getMessage(); goto ki71ItF3EcEi9wRj; ki71ItF3EcEi9wRj: createErrorLog([__FILE__, __FUNCTION__, $sql, $e->getMessage()]); goto v53r0X8YDOZpL81o; v53r0X8YDOZpL81o: } goto Mh3nMSzPHryuhn14; Ebj7rADfJ_4MG3uk: } public function rawFetchAll(string $sql = '', array $params = []) { goto u9u1s_eCqnfR3t58; jiandP3auTzMTC2K: $result = []; goto Ibi_LxQi_yjXkg8x; Ibi_LxQi_yjXkg8x: try { goto GkT82UrDj8w43G0x; zolOvgI2K3b_41wK: $this->saveCache($result, "\144\142\x5f\162\141\167\106\x65\164\x63\x68\x41\154\154"); goto yikFjW8BJlUKBqb9; GkT82UrDj8w43G0x: session_write_close(); goto y3yXqOcOIF90wCTI; zeuOVpggMhRBmh4J: $this->open(); goto RdsoHT4g0oxnw0Qe; DBHHOMouwzirR2tO: $this->resetVar(); goto jU0EeMoIgXWEqXuS; xUNg7IKqMnOvtg3A: $this->params = $params; goto VedQhWLDjfMZs1ZO; y3yXqOcOIF90wCTI: $this->sqlQuery = $sql; goto xUNg7IKqMnOvtg3A; iFZkf0dVZFAGwfDy: zOqvh2SwnA8AJyi9: goto VqFsb4jfIOIaBI25; Cp64V0kUXFlwFOq0: session_write_close(); goto zeuOVpggMhRBmh4J; yikFjW8BJlUKBqb9: $this->resetVar(); goto Z7dya6CXO5fgpbkw; nrDmHmfz3Gerbif7: if (is_array($cache)) { goto Fk3Slzm4NggyRGsH; } goto Cp64V0kUXFlwFOq0; jU0EeMoIgXWEqXuS: $result = $cache; goto iFZkf0dVZFAGwfDy; KdnOzVbyHNeoQWjf: $result = $qry->fetchAll(\PDO::FETCH_ASSOC); goto ztcAwSsBepxn3TZP; CjKeh1yUsNnZjR50: Fk3Slzm4NggyRGsH: goto C_LmqFz22MP7LdOz; ztcAwSsBepxn3TZP: $this->disconnect(); goto zolOvgI2K3b_41wK; C_LmqFz22MP7LdOz: session_write_close(); goto DBHHOMouwzirR2tO; Z7dya6CXO5fgpbkw: goto zOqvh2SwnA8AJyi9; goto CjKeh1yUsNnZjR50; AYVee7CnAZnDWv5y: $qry->execute($params); goto KdnOzVbyHNeoQWjf; RdsoHT4g0oxnw0Qe: $qry = $this->conn->prepare($sql); goto AYVee7CnAZnDWv5y; VedQhWLDjfMZs1ZO: $cache = $this->getCache("\144\142\137\162\141\167\106\x65\164\x63\150\101\x6c\154"); goto nrDmHmfz3Gerbif7; VqFsb4jfIOIaBI25: } catch (\PDOException|\Exception $e) { goto uWPCfl2NP0_PcTa8; uWPCfl2NP0_PcTa8: session_write_close(); goto GKx6L118Phbg5c71; GKx6L118Phbg5c71: $this->errors[] = $e->getMessage(); goto afpgrCVXEkAnLIm8; afpgrCVXEkAnLIm8: createErrorLog([__FILE__, __FUNCTION__, $sql, $e->getMessage()]); goto jNnsCkyjhRXYzSMQ; jNnsCkyjhRXYzSMQ: } goto ssk176fbV8Xmv6QB; u9u1s_eCqnfR3t58: session_write_close(); goto jiandP3auTzMTC2K; ssk176fbV8Xmv6QB: return $result; goto lRJix6USdd0UHgLn; lRJix6USdd0UHgLn: } public function rawQuery(string $sql = '') { goto lPbzS8IM2zDZEzMN; lPbzS8IM2zDZEzMN: session_write_close(); goto OMr7dSYDd3yyWBdl; SvY3ryFXJKatEe5v: return false; goto jw9tyXvNiro5d6_x; OMr7dSYDd3yyWBdl: try { goto NAgji2ZGTbX0nvLI; NAgji2ZGTbX0nvLI: session_write_close(); goto ZlGlebca48C11_cQ; ZlGlebca48C11_cQ: $this->sqlQuery = $sql; goto eGCvgOm5l50fqmuO; mhHaMk7kFARMbbjT: return $qry; goto c72ti7CJQwCu_QMc; jCGGACc5GGR4c6kZ: $this->resetVar(); goto mhHaMk7kFARMbbjT; eGCvgOm5l50fqmuO: $this->open(); goto rC_tLAMFPVXj35Th; rC_tLAMFPVXj35Th: $qry = $this->conn->query($sql); goto KZwA_LQ9Y63kos2i; KZwA_LQ9Y63kos2i: $this->disconnect(); goto jCGGACc5GGR4c6kZ; c72ti7CJQwCu_QMc: } catch (\PDOException|\Exception $e) { goto u41rVHWzTy10FMfU; R0axFYufh8a5aF6R: createErrorLog([__FILE__, __FUNCTION__, $sql, $e->getMessage()]); goto dTgOTpiT7WzoDczv; u41rVHWzTy10FMfU: session_write_close(); goto bYfBWrMrFgFFhcpG; bYfBWrMrFgFFhcpG: $this->errors[] = $e->getMessage(); goto R0axFYufh8a5aF6R; dTgOTpiT7WzoDczv: } goto SvY3ryFXJKatEe5v; jw9tyXvNiro5d6_x: } public function get(array $fields = []) { goto uOwk95fLW7oiH96o; GqeL4hYqq21C3QRC: try { goto pbq2NqojyNtKHDS7; Yf7hMhQ2b9IApNwh: if (empty($this->whereQuery)) { goto IAy4nWdUOP_Cyl5J; } goto Wo3M_pP0hjf0VH0d; rvXODo3WnHzpcyXQ: $qry->execute($this->params); goto wp_PB5kR_q6eVFIV; A33QT0psauizRgXI: $this->saveCache($result, "\144\x62\137\x67\145\x74"); goto I7O3jKB4abjbFMvE; w4xC2z4XzX0TUSAu: W1h2jHwvOzP4406v: goto iTiADYdpxrs3XRxk; zE7L5_6MFAKtpM0N: $this->params = $this->serializeData(); goto tg8wuTLvU02Zmi74; O6VXuHPmbQSL2JcD: $this->sqlQuery = "\x53\x45\x4c\105\103\124\x20{$fieldsQuery}\x20" . "\106\122\117\115\40\140{$this->table}\x60\40{$this->joinQuery}\40{$getWhereQuery}\40" . "{$this->groupByQuery}\40{$this->orderByQuery}\x20{$this->limitQuery}"; goto GTnrkxRQDVyyXwNE; Wo3M_pP0hjf0VH0d: session_write_close(); goto FOfOqTl5lawZ6Dln; wp_PB5kR_q6eVFIV: $result = $qry->fetchAll(\PDO::FETCH_ASSOC); goto JV49b5QVAdi5C6q8; I7O3jKB4abjbFMvE: $this->resetVar(); goto tzvZxgz1aQF9iTHg; tg8wuTLvU02Zmi74: $getWhereQuery = ''; goto Yf7hMhQ2b9IApNwh; I1heeCvPLkr4QARL: if ($cache) { goto W1h2jHwvOzP4406v; } goto z_joXFRlo2q5b64g; FOfOqTl5lawZ6Dln: $getWhereQuery = "\x57\x48\x45\x52\x45" . $this->whereQuery; goto KU8x6S61tt32GDNz; z_joXFRlo2q5b64g: session_write_close(); goto ZN4lsb1lBJldDNbz; ZN4lsb1lBJldDNbz: $this->open(); goto ZEvJfYnTaGYJb8a6; KPlTC5Fn3dNLaWiF: $this->resetVar(); goto ZfaAsmMDJeSysg2T; iTiADYdpxrs3XRxk: session_write_close(); goto KPlTC5Fn3dNLaWiF; pbq2NqojyNtKHDS7: session_write_close(); goto WcQbCOx0D9La0DFk; tzvZxgz1aQF9iTHg: goto e1OUC7kO_3PXyNFJ; goto w4xC2z4XzX0TUSAu; WcQbCOx0D9La0DFk: $fieldsQuery = $this->createQueryFields($fields); goto zE7L5_6MFAKtpM0N; O0qhLtXLt0C83bAJ: e1OUC7kO_3PXyNFJ: goto GXRmNyD9pCSeeoj0; KU8x6S61tt32GDNz: IAy4nWdUOP_Cyl5J: goto O6VXuHPmbQSL2JcD; ZfaAsmMDJeSysg2T: $result = $cache; goto O0qhLtXLt0C83bAJ; GTnrkxRQDVyyXwNE: $cache = $this->getCache("\x64\x62\x5f\x67\145\164"); goto I1heeCvPLkr4QARL; ZEvJfYnTaGYJb8a6: $qry = $this->conn->prepare($this->sqlQuery); goto rvXODo3WnHzpcyXQ; JV49b5QVAdi5C6q8: $this->disconnect(); goto A33QT0psauizRgXI; GXRmNyD9pCSeeoj0: } catch (\PDOException|\Exception $e) { goto aoU0p8cODp_RLmIE; G2bDoQicf2BDz9EE: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto L1PN1p4EJDrnnj6o; aoU0p8cODp_RLmIE: session_write_close(); goto MU7EpGqfamHZUpYT; MU7EpGqfamHZUpYT: $this->errors[] = $e->getMessage(); goto G2bDoQicf2BDz9EE; L1PN1p4EJDrnnj6o: } goto C87QpVnElQyF74hK; C87QpVnElQyF74hK: return $result; goto pTtODq4sB4lqe7Se; uOwk95fLW7oiH96o: session_write_close(); goto zrljCrcbIGFiCK52; zrljCrcbIGFiCK52: $result = false; goto GqeL4hYqq21C3QRC; pTtODq4sB4lqe7Se: } public function getOne(array $fields = []) { goto lENQxfU1Zb5uOVE4; D4RIO1I_ObIjA5Mj: $result = false; goto QqZuS757WEf1RALp; QqZuS757WEf1RALp: try { goto w9mTKlGxTbjytEtQ; j2mRRCqIsGV_stIS: $qry = $this->conn->prepare($this->sqlQuery); goto TXuLINSs8rNqjnUj; ilKcmMRs0zB_RrgW: return $cache; goto HxhgJZfab1hqyWuk; Gjm_PDSDBeLTWjj3: $fieldsQuery = $this->createQueryFields($fields); goto xAHpFWke2j03gQqF; KMmPAw9IoU7rPVwJ: $getOneWhereQuery = ''; goto URtm1Ox8xyTvYbZS; zgdAzCenxV_7Mm4y: goto AxECPYo0RckMjKVY; goto XnsJWyHpq1IcKgST; MF7MO38hz3yU0MY4: $result = $qry->fetch(\PDO::FETCH_ASSOC); goto aUvIS6rtJm2MkmFG; URtm1Ox8xyTvYbZS: if (empty($this->whereQuery)) { goto Rvy2LGiN21aBseD_; } goto EH6W1ny94VSEhlwR; xqEEKdqdbN5i_mlc: $getOneWhereQuery = "\x57\x48\x45\122\x45" . $this->whereQuery; goto YE23PbRCmkzc_qxg; jvdXYI6bUoO2WrP4: $cache = $this->getCache("\144\142\x5f\x67\145\x74\117\x6e\x65"); goto EFlrhqBfuE97tant; RiXrewPzSMGNiloU: session_write_close(); goto o_PdfQvY2kGApNC6; EH6W1ny94VSEhlwR: session_write_close(); goto xqEEKdqdbN5i_mlc; YE23PbRCmkzc_qxg: Rvy2LGiN21aBseD_: goto JxZ1xkQvWmM1TeNc; iv3S51ZzENMzgUL1: $this->resetVar(); goto ilKcmMRs0zB_RrgW; o_PdfQvY2kGApNC6: $this->open(); goto j2mRRCqIsGV_stIS; xkTMHUIrPsRCoWyJ: $this->saveCache($result, "\144\x62\x5f\147\145\x74\x4f\x6e\145"); goto FUXRSf2qRKiF4w14; TXuLINSs8rNqjnUj: $qry->execute($this->params); goto MF7MO38hz3yU0MY4; aUvIS6rtJm2MkmFG: $this->disconnect(); goto xkTMHUIrPsRCoWyJ; w9mTKlGxTbjytEtQ: session_write_close(); goto Gjm_PDSDBeLTWjj3; FUXRSf2qRKiF4w14: $this->resetVar(); goto zgdAzCenxV_7Mm4y; HxhgJZfab1hqyWuk: AxECPYo0RckMjKVY: goto i3Gwo4clUm0TPZ5i; JxZ1xkQvWmM1TeNc: $this->sqlQuery = "\x53\105\114\x45\103\124\40{$fieldsQuery}\40" . "\x46\122\117\x4d\x20\140{$this->table}\140\40{$this->joinQuery}\x20{$getOneWhereQuery}\x20" . "\x4c\111\x4d\x49\x54\x20\61"; goto jvdXYI6bUoO2WrP4; XnsJWyHpq1IcKgST: m0hMIewwga0zBpOk: goto YodWID7Aaez8Us4u; EFlrhqBfuE97tant: if ($cache) { goto m0hMIewwga0zBpOk; } goto RiXrewPzSMGNiloU; xAHpFWke2j03gQqF: $this->params = $this->serializeData(); goto KMmPAw9IoU7rPVwJ; YodWID7Aaez8Us4u: session_write_close(); goto iv3S51ZzENMzgUL1; i3Gwo4clUm0TPZ5i: } catch (\PDOException|\Exception $e) { goto o2JxExDDkV1XgHaz; MdmOBH00yNzrsk5T: $this->errors[] = $e->getMessage(); goto O0Q5uKLAenl6M0ff; O0Q5uKLAenl6M0ff: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto W2pKEUZsI8oCv1TW; o2JxExDDkV1XgHaz: session_write_close(); goto MdmOBH00yNzrsk5T; W2pKEUZsI8oCv1TW: } goto kBPPcNaG_4ByPYmp; kBPPcNaG_4ByPYmp: return $result; goto rGNA73ExLl7Yj5Gb; lENQxfU1Zb5uOVE4: session_write_close(); goto D4RIO1I_ObIjA5Mj; rGNA73ExLl7Yj5Gb: } public function getTotalRows() { goto VvgrrjYMVBvpg7YI; VvgrrjYMVBvpg7YI: session_write_close(); goto APEoeF0O51LJwBAR; sfizLGcBgKgCE_EJ: return $result; goto YCxID5cjcqJdZ3MC; APEoeF0O51LJwBAR: $result = 0; goto Ab8RucXKmnwQ7k8M; Ab8RucXKmnwQ7k8M: try { goto C1UmBdnEFQAYQeu6; FX5ynWMGJAEMpAhT: $this->disconnect(); goto ptI9iUzLJ1v4eUKL; yOaFm_c1r5PMJTgP: $result = intval($fetchColumn); goto TwrxY_yYodc1ymST; jJqRLlqhwlvIvsnS: $cache = $this->getCache("\144\142\137\147\145\x74\124\157\164\x61\154\122\x6f\x77\163"); goto Xdv7Sct6y2tpvjlk; C1UmBdnEFQAYQeu6: session_write_close(); goto gIJwYTkLnKfcASxR; Ccydi2eSA_LbV4xK: $this->saveCache($fetchColumn, "\144\x62\x5f\147\145\x74\x54\157\x74\141\x6c\x52\157\167\163"); goto yOaFm_c1r5PMJTgP; ZrlbvKEneQcaH4U1: $qry = $this->conn->prepare($this->sqlQuery); goto TfrnJwChL1LS720i; TwrxY_yYodc1ymST: OYlWQjtit_B1fpyw: goto f_jkCVod7ZAM5fnr; gIJwYTkLnKfcASxR: $this->sqlQuery = "\123\105\114\x45\x43\124\40\x43\117\x55\x4e\x54\50\140{$this->primaryKey}\140\51\x20" . "\x46\122\x4f\115\40\x60{$this->table}\140\x20{$this->joinQuery}\40{$this->groupByQuery}"; goto jJqRLlqhwlvIvsnS; i1Av6HDGXm5r0YXh: $this->open(); goto ZrlbvKEneQcaH4U1; AflaQQ9fziGf4BEf: Hv44ZAq5R8HJNyge: goto eOsX9mm24KvKFi6H; f_jkCVod7ZAM5fnr: $this->resetVar(); goto wAY3coYcSBpm0zgW; Yb0n7GQL6SeWNKUo: session_write_close(); goto i1Av6HDGXm5r0YXh; o25NN6sXPnMlNw1Z: l4UE47Yibw1KyKcN: goto DdpjWSzyQ5D5LqNG; Xdv7Sct6y2tpvjlk: if ($cache) { goto Hv44ZAq5R8HJNyge; } goto Yb0n7GQL6SeWNKUo; Hog5Q9t4wl1g6QXI: $fetchColumn = $qry->fetchColumn(); goto FX5ynWMGJAEMpAhT; VzOH8apaiZCPIKYK: $this->resetVar(); goto CRG7OssoC9oQRNnY; eOsX9mm24KvKFi6H: session_write_close(); goto VzOH8apaiZCPIKYK; wAY3coYcSBpm0zgW: goto l4UE47Yibw1KyKcN; goto AflaQQ9fziGf4BEf; TfrnJwChL1LS720i: $qry->execute(); goto Hog5Q9t4wl1g6QXI; zjP5ijIOy4_ApCtN: session_write_close(); goto Ccydi2eSA_LbV4xK; CRG7OssoC9oQRNnY: $result = intval($cache); goto o25NN6sXPnMlNw1Z; ptI9iUzLJ1v4eUKL: if (!is_numeric($fetchColumn)) { goto OYlWQjtit_B1fpyw; } goto zjP5ijIOy4_ApCtN; DdpjWSzyQ5D5LqNG: } catch (\PDOException|\Exception $e) { goto CUx5eAvnI_k0cpLL; YFhcJdoK2xmIvtcf: $this->errors[] = $e->getMessage(); goto iTGiG9k4nJCrhaDj; iTGiG9k4nJCrhaDj: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto UI6qe3Vs7uAzAruC; CUx5eAvnI_k0cpLL: session_write_close(); goto YFhcJdoK2xmIvtcf; UI6qe3Vs7uAzAruC: } goto sfizLGcBgKgCE_EJ; YCxID5cjcqJdZ3MC: } public function getNumRows() { goto pl3_IbPbSVhAvXLV; pl3_IbPbSVhAvXLV: session_write_close(); goto T6DTKUokDJv9bXuL; p40YeSNh9a483BLt: return $result; goto oK7nY4WPjxG7W7j9; T6DTKUokDJv9bXuL: $result = 0; goto cITeU0WkgCRDtEhH; cITeU0WkgCRDtEhH: try { goto HZ8_2iO2O3VQFlB_; fAh2DdQILCll2l90: $getNumWhereQuery = ''; goto fA71L8NE71vbVBr7; cW2wJNxpPLcLdBEw: $this->resetVar(); goto l2wyYPyCrnZItkaT; b6sMbs0ea6lcF2Lt: session_write_close(); goto KEg1vSIaTaFSGPXj; HZ8_2iO2O3VQFlB_: session_write_close(); goto jyOeL_hFiWgrc7la; jyOeL_hFiWgrc7la: $this->params = $this->serializeData(); goto fAh2DdQILCll2l90; iLCMq1RessjIGj8A: $this->saveCache($fetchColumn, "\144\x62\137\147\x65\x74\x4e\x75\155\x52\157\167\x73"); goto aY0ICEjBwP2ZaUfl; aAKSiL3yaVaVZHQ8: Yv51diXPu7hQ8JId: goto tJsgd10gkaAJJdRb; fA71L8NE71vbVBr7: if (empty($this->whereQuery)) { goto Yv51diXPu7hQ8JId; } goto shRdPvs3mF4zedQP; WQYnciAW32CaYmax: $result = intval($cache); goto FOT1KiNutg52qkJ3; shRdPvs3mF4zedQP: session_write_close(); goto Z1zDlKFNhQTKYCaO; RUokPqfhUuoD11Ys: goto GoGFU6wz2UZL60x7; goto mmR4wJ63dgBvgV7c; j9BHuXQiTBFr1ucp: $this->disconnect(); goto cW2wJNxpPLcLdBEw; KV6gHrxkOAUgLIR5: session_write_close(); goto acEslPeoobyiSpYt; LqrkUeB_kx1Pvifv: $qry = $this->conn->prepare($this->sqlQuery); goto OUcwDAALOnGLCTcU; u4qKdIAQzg7XWJDp: MAgIhgLOHJhegofE: goto RUokPqfhUuoD11Ys; acEslPeoobyiSpYt: $this->resetVar(); goto WQYnciAW32CaYmax; l2wyYPyCrnZItkaT: if (!is_numeric($fetchColumn)) { goto MAgIhgLOHJhegofE; } goto GJLPfg2kfY_Q7zun; GJLPfg2kfY_Q7zun: session_write_close(); goto iLCMq1RessjIGj8A; KEg1vSIaTaFSGPXj: $this->open(); goto LqrkUeB_kx1Pvifv; mmR4wJ63dgBvgV7c: W1zFyIilxCsXN3mC: goto KV6gHrxkOAUgLIR5; FOT1KiNutg52qkJ3: GoGFU6wz2UZL60x7: goto SU6zIYzC_0Mz3tDp; OUcwDAALOnGLCTcU: $qry->execute($this->params); goto d12hkwJMQW6mkxMn; mJkizpSReXbxybWN: if ($cache) { goto W1zFyIilxCsXN3mC; } goto b6sMbs0ea6lcF2Lt; d12hkwJMQW6mkxMn: $fetchColumn = $qry->fetchColumn(); goto j9BHuXQiTBFr1ucp; aY0ICEjBwP2ZaUfl: $result = intval($fetchColumn); goto u4qKdIAQzg7XWJDp; tJsgd10gkaAJJdRb: $this->sqlQuery = "\x53\105\x4c\x45\x43\124\x20\103\x4f\x55\116\x54\x28\x60{$this->primaryKey}\x60\x29\x20" . "\x46\122\117\x4d\x20\x60{$this->table}\140\x20{$this->joinQuery}\x20{$getNumWhereQuery}\40{$this->groupByQuery}"; goto xHNziTA3ZXqh4NB2; Z1zDlKFNhQTKYCaO: $getNumWhereQuery = "\127\x48\x45\122\105" . $this->whereQuery; goto aAKSiL3yaVaVZHQ8; xHNziTA3ZXqh4NB2: $cache = $this->getCache("\144\x62\137\147\x65\x74\x4e\x75\x6d\122\x6f\167\163"); goto mJkizpSReXbxybWN; SU6zIYzC_0Mz3tDp: } catch (\PDOException|\Exception $e) { goto SP0nsFzGTdNxDvGy; SP0nsFzGTdNxDvGy: session_write_close(); goto ZKokzsOHxQ72xQ9p; ZKokzsOHxQ72xQ9p: $this->errors[] = $e->getMessage(); goto WH9Jc1gUHvIrvmYH; WH9Jc1gUHvIrvmYH: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto EDyv97vub8YYfjd6; EDyv97vub8YYfjd6: } goto p40YeSNh9a483BLt; oK7nY4WPjxG7W7j9: } public function insert(array $data = []) { goto YN_u01qEldXeUARs; YN_u01qEldXeUARs: session_write_close(); goto Iq0J4VrQ3GcGiF8p; Iq0J4VrQ3GcGiF8p: $result = false; goto KqskCDuwlu4DbDz9; C8wCnYSpSJUHD1RE: return $result; goto iETX1GydeRuRlIX_; KqskCDuwlu4DbDz9: try { goto wr1UPPphgcvmTMKQ; Z2MVg1M6TREocSgg: $result = $this->conn->lastInsertId($this->primaryKey); goto n4j1NvGAJq3rIzR7; N3KuWG_GPff4XxjT: $this->resetVar(); goto K9Hsujru2O1wDlc5; w_yDiiW5ftlkHHrw: $qry = $this->conn->prepare($this->sqlQuery); goto cGpOSvQ2KmDxh9Ow; LnntVvi8dofSnT2S: $fieldsQuery = "\50\140" . implode("\140\54\140", array_keys($data)) . "\140\51"; goto oYkyQy5AZ_QQI2zW; ThYOTuMsB73M7vr4: $this->sqlQuery = "\111\116\x53\105\x52\124\40\x49\116\x54\117\40\x60{$this->table}\140\x20{$fieldsQuery}\x20\126\101\x4c\125\x45\x53\x20{$valuesQuery}"; goto VglhVI1nlBJvaqnS; kETLvHYXM65RQJSE: session_write_close(); goto Z2MVg1M6TREocSgg; cGpOSvQ2KmDxh9Ow: $exec = $qry->execute($insertParams); goto yyRsCmmB3SH4LbMV; n4j1NvGAJq3rIzR7: Nhz2MQ3HBNibMdtI: goto LUD5ndhOFieLgqPi; K9Hsujru2O1wDlc5: $this->clearCache(); goto zA2XaFibmK5lZDXH; yyRsCmmB3SH4LbMV: if (!$exec) { goto Nhz2MQ3HBNibMdtI; } goto kETLvHYXM65RQJSE; DWN5YHFfIJAa2USH: $insertParams = $this->serializeData($data); goto suZJRq_t3ZwJmHqX; LUD5ndhOFieLgqPi: $this->disconnect(); goto N3KuWG_GPff4XxjT; VglhVI1nlBJvaqnS: $this->open(); goto w_yDiiW5ftlkHHrw; wr1UPPphgcvmTMKQ: session_write_close(); goto LnntVvi8dofSnT2S; oYkyQy5AZ_QQI2zW: $valuesQuery = "\x28\x3a" . implode("\54\x3a", array_keys($data)) . "\51"; goto DWN5YHFfIJAa2USH; suZJRq_t3ZwJmHqX: $this->params = $insertParams; goto ThYOTuMsB73M7vr4; zA2XaFibmK5lZDXH: } catch (\PDOException|\Exception $e) { goto xZ3TIAMSItLXTaQg; xZ3TIAMSItLXTaQg: session_write_close(); goto TrF0jEQ42vR_x6m2; TrF0jEQ42vR_x6m2: $this->errors[] = $e->getMessage(); goto TLzj9wNmoJdNKriW; TLzj9wNmoJdNKriW: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto T_OKTxmuVrn6RO7H; T_OKTxmuVrn6RO7H: } goto C8wCnYSpSJUHD1RE; iETX1GydeRuRlIX_: } public function update(array $data = []) { goto GAUdnisCh2zxAgdc; GAUdnisCh2zxAgdc: session_write_close(); goto RJDHOZbeKFizYgdd; RJDHOZbeKFizYgdd: $result = false; goto BtTnvbvchQZj3SAc; KGqPDTGcEJ_rHFcN: return $result; goto WOGuMjxYSFwglo2g; BtTnvbvchQZj3SAc: try { goto Q83DHnE7kFreGdmT; vxvSIqeG6tB2qQb6: $this->disconnect(); goto A2VHm6uwYsm5rcQg; OW9XQviT0JHhombW: $updateWhereQuery = ''; goto cVJ7BzPwM668eX6e; t7KLRZZ0Argj8hd_: $fieldsQuery = ''; goto WYuY1L039sFfoFhY; Q83DHnE7kFreGdmT: session_write_close(); goto aipwBL6Fqz70TQTB; y_ejvWQqU1EV2q7f: $result = $qry->execute($updateParams); goto vxvSIqeG6tB2qQb6; LC2naWxUndtqcQPB: session_write_close(); goto DymHI2WG59ZCQ6Jp; A2VHm6uwYsm5rcQg: $this->resetVar(); goto rTjvINQG22XY5Nrb; fXglg0SgCmRVPr8_: $keys = array_keys($data); goto t7KLRZZ0Argj8hd_; HyApK1MhgVMejwqH: $this->sqlQuery = "\x55\120\104\x41\x54\x45\40\140{$this->table}\140\40\x53\x45\124\40{$fieldsQuery}\x20{$updateWhereQuery}\40{$this->limitQuery}"; goto nYnnQZQRsy7vnul2; nYnnQZQRsy7vnul2: $this->open(); goto l7te_S0mJDGbQ0g6; l7te_S0mJDGbQ0g6: $qry = $this->conn->prepare($this->sqlQuery); goto y_ejvWQqU1EV2q7f; sPKl3rd3aMwojeLu: $this->params = $updateParams; goto fXglg0SgCmRVPr8_; WYuY1L039sFfoFhY: foreach ($keys as $key) { goto FD1OK8j8rZwSHlc3; nQ6yr9nOXBlSDrBh: $fieldsQuery .= "\x60{$key}\x60\x20\x3d\40\72{$key}\54\x20"; goto ufeREJ7tfuoC3KIx; FD1OK8j8rZwSHlc3: session_write_close(); goto nQ6yr9nOXBlSDrBh; ufeREJ7tfuoC3KIx: RkKeWrpp1KW53OXk: goto ocqB8J63LA0g0qGK; ocqB8J63LA0g0qGK: } goto iedfwMcGJKsClI5c; k1wHuVGNh_Qh8LN9: $fieldsQuery = trim($fieldsQuery, "\54\x20"); goto OW9XQviT0JHhombW; HBgjW6v5NmKGvvyB: tv6mKVkRaVsv4b3U: goto HyApK1MhgVMejwqH; iedfwMcGJKsClI5c: ZonFYQ8HfAORKbV3: goto k1wHuVGNh_Qh8LN9; rTjvINQG22XY5Nrb: $this->clearCache(); goto xOcGh1IJcBn6LilE; aipwBL6Fqz70TQTB: $updateParams = $this->serializeData($data); goto sPKl3rd3aMwojeLu; DymHI2WG59ZCQ6Jp: $updateWhereQuery = "\127\x48\105\x52\x45" . $this->whereQuery; goto HBgjW6v5NmKGvvyB; cVJ7BzPwM668eX6e: if (empty($this->whereQuery)) { goto tv6mKVkRaVsv4b3U; } goto LC2naWxUndtqcQPB; xOcGh1IJcBn6LilE: } catch (\PDOException|\Exception $e) { goto WOymLzOEFEBBSiy5; La3fwpy0HahMVcFi: $this->errors[] = $e->getMessage(); goto td6mR9IjzwNsnE6v; WOymLzOEFEBBSiy5: session_write_close(); goto La3fwpy0HahMVcFi; td6mR9IjzwNsnE6v: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto i7jdYH1F6XCEHc4W; i7jdYH1F6XCEHc4W: } goto KGqPDTGcEJ_rHFcN; WOGuMjxYSFwglo2g: } public function delete() { goto Jnnt6qC9LX_7zWa1; Jnnt6qC9LX_7zWa1: session_write_close(); goto SYvSLtcY4TSMCccb; U31jFPS93a7PNGcb: return $result; goto ODKtQGfHasa5EH16; SYvSLtcY4TSMCccb: $result = false; goto fZeNJkbtywZndkd1; fZeNJkbtywZndkd1: try { goto rC0qkAN2mr7djETR; rC0qkAN2mr7djETR: session_write_close(); goto tS07a0BxVok3pmx8; JcXhAmYX9MsLLfDI: session_write_close(); goto uOxvUPWY_VT33Y9E; tS07a0BxVok3pmx8: $this->params = $this->serializeData(); goto w_XgEnGQdlNIWU6i; n0WmXs6G3ZOwReWF: $qry = $this->conn->query("\x41\114\124\x45\x52\40\124\101\x42\114\105\40\x60{$this->table}\x60\40\x41\x55\x54\x4f\137\111\x4e\x43\x52\x45\x4d\x45\x4e\124\x3d\x31"); goto x7TbGamZh6ZsHk3e; BBWy4atkieLSspi4: $this->resetVar(); goto KssHY4x_xEx_DzNq; w_XgEnGQdlNIWU6i: $deleteWhereQuery = ''; goto se5jvWad_EMOvF5D; JCGTz4hADf425D0l: $this->sqlQuery = "\x44\105\114\105\x54\x45\x20\x46\122\x4f\x4d\x20\x60{$this->table}\140\x20{$deleteWhereQuery}"; goto CYng2p7dwAXt54oP; CYng2p7dwAXt54oP: $this->open(); goto tq11PaIv5bVdHrsG; tq11PaIv5bVdHrsG: $qry = $this->conn->prepare($this->sqlQuery); goto HymQyzKgCcH6PFMn; uOxvUPWY_VT33Y9E: $deleteWhereQuery = "\127\x48\x45\122\105" . $this->whereQuery; goto hIaSRLnfOoO8ewhG; x7TbGamZh6ZsHk3e: $this->disconnect(); goto BBWy4atkieLSspi4; se5jvWad_EMOvF5D: if (empty($this->whereQuery)) { goto a754McS47h17cT_t; } goto JcXhAmYX9MsLLfDI; hIaSRLnfOoO8ewhG: a754McS47h17cT_t: goto JCGTz4hADf425D0l; KssHY4x_xEx_DzNq: $this->clearCache(); goto BnGb9Vfmrs8lDWuo; HymQyzKgCcH6PFMn: $result = $qry->execute($this->params); goto n0WmXs6G3ZOwReWF; BnGb9Vfmrs8lDWuo: } catch (\PDOException|\Exception $e) { goto u6Eq2wQw4dyHkuTA; hJ6KZXpMDVpG5RS9: createErrorLog([__FILE__, __FUNCTION__, $this->table, $e->getMessage()]); goto lErfX8rDKIGTZqOG; u6Eq2wQw4dyHkuTA: session_write_close(); goto L6SepgkSfETTTLKE; L6SepgkSfETTTLKE: $this->errors[] = $e->getMessage(); goto hJ6KZXpMDVpG5RS9; lErfX8rDKIGTZqOG: } goto U31jFPS93a7PNGcb; ODKtQGfHasa5EH16: } public function removeAllIndexes() { goto yTHtnQBfJR16mVU3; yTHtnQBfJR16mVU3: session_write_close(); goto QT9SrGaKRilxVLFV; tgoiFd1VSR8ovCTK: foreach ($indexes as $idx) { goto aqnx93RuqnI9rT9G; aqnx93RuqnI9rT9G: session_write_close(); goto v5EFBtmANxlMiRom; v5EFBtmANxlMiRom: $dropSQL .= sprintf("\x44\x52\x4f\120\40\111\x4e\x44\x45\130\40\140\x25\x73\140\x20\x4f\x4e\x20\x60\45\163\140\73", $idx["\113\x65\x79\137\x6e\x61\155\145"], $this->table); goto wh5Cbs1BJUe_qJIo; wh5Cbs1BJUe_qJIo: nBGhoJYSZNfXFQGk: goto YPZlsjjOCEoqeqJQ; YPZlsjjOCEoqeqJQ: } goto XNbxV26UFqk_X08t; e328e1zgbJyM04gs: session_write_close(); goto zISqrNKCbivMiijX; Yu27l6_k9egu6siQ: $this->rawQuery($dropSQL); goto icj2YmeaJN8nnPo0; XNbxV26UFqk_X08t: BaKoV37piLoq1lbc: goto Yu27l6_k9egu6siQ; icj2YmeaJN8nnPo0: JSMAbx0EOT89eVj6: goto ne1Z_AYx8S4KPedP; zISqrNKCbivMiijX: $dropSQL = ''; goto tgoiFd1VSR8ovCTK; C5qrqZ7W33aMPsQD: if (!$indexes) { goto JSMAbx0EOT89eVj6; } goto e328e1zgbJyM04gs; QT9SrGaKRilxVLFV: $indexes = $this->rawFetchAll(sprintf("\123\x48\x4f\x57\x20\111\x4e\x44\105\x58\105\x53\x20\106\122\117\115\x20\140\x25\x73\140\40\127\x48\x45\122\105\x20\140\113\x65\x79\137\156\x61\x6d\145\x60\40\x3c\x3e\x20\42\x50\122\111\115\101\122\x59\x22", $this->table)); goto C5qrqZ7W33aMPsQD; ne1Z_AYx8S4KPedP: } public function optimizeDB() { goto UVadho623W97tnoC; eC6CU8mFvZEza9sR: return ["\164\x61\x62\x6c\x65\163\137\x65\162\x72\157\x72" => $tableError, "\x74\141\x62\154\145\x73\x5f\146\x69\156\145" => $tableFine]; goto hlJEgOKvaXR4_o4V; wKVlaQYZ3CCBGxNh: $check = $this->rawFetchAll("\103\110\105\x43\x4b\40\x54\101\x42\x4c\105\x20\140\164\x62\x5f\x67\x64\162\151\x76\x65\x5f\141\165\x74\x68\140\54\40" . "\x60\164\142\137\147\x64\x72\x69\x76\x65\x5f\155\151\162\162\x6f\x72\x73\x60\54\x20" . "\140\x74\142\x5f\147\144\162\x69\166\x65\137\161\x75\145\x75\145\140\54\40" . "\140\164\x62\137\x6c\157\x61\x64\142\141\154\x61\x6e\x63\145\x72\x73\x60\x2c\x20" . "\140\164\142\x5f\160\x6c\165\147\x69\156\x73\x60\x2c\x20" . "\x60\164\142\137\163\x65\x73\163\151\x6f\156\x73\140\54\x20" . "\x60\164\x62\x5f\x73\145\x74\x74\x69\x6e\147\x73\140\x2c\x20" . "\140\164\x62\x5f\163\x74\141\x74\x73\x60\54\40" . "\140\164\x62\137\x73\x74\141\x74\163\x5f\x75\x61\140\54\40" . "\x60\164\x62\x5f\x73\165\142\x74\151\x74\x6c\145\x5f\x6d\x61\x6e\x61\x67\x65\x72\140\54\40" . "\140\x74\142\x5f\x73\x75\x62\x74\x69\x74\x6c\x65\163\140\x2c\40" . "\140\x74\x62\x5f\165\163\145\x72\x73\x60\x2c\40" . "\x60\x74\x62\137\x76\x69\x64\145\157\x73\140\x2c\40" . "\x60\164\142\137\x76\151\144\145\157\163\137\x61\154\x74\x65\162\x6e\x61\x74\x69\x76\145\x73\140\54\40" . "\140\164\x62\137\x76\151\x64\145\157\x73\x5f\x68\x61\x73\x68\x60\x2c\40" . "\140\164\x62\137\x76\151\144\145\157\x73\x5f\x73\x68\x6f\x72\164\140\x2c\x20" . "\140\164\142\x5f\x76\151\x64\145\157\163\x5f\163\157\165\x72\143\x65\x73\x60\73"); goto lPEL6MypwJzDduJF; Dcv90eM93TgingIo: yy4dV56KP2ezc4MY: goto OsoohXHC9lbXUE_s; iBRR4q3o2klvJGZj: session_write_close(); goto eKz_tiSS815OdlKz; yLwEGn1DPP9hBKvX: MnQ2w8yk9liT0sad: goto JzD0GxDUto7kAITn; OsoohXHC9lbXUE_s: TJyfVF_haw1bRVOi: goto eC6CU8mFvZEza9sR; UVadho623W97tnoC: session_write_close(); goto wKVlaQYZ3CCBGxNh; oYR3FfdRRvrLmiGt: foreach ($check as $dt) { goto zYIZXXue6Uz45QER; URZufbCTOI25RBVY: session_write_close(); goto VEdTyYpum8qPm9co; oaGFBFX1qpAitFEC: $tableFine[] = $dt["\124\141\142\154\x65"]; goto MwQjYbYDVUgZ69db; MwQjYbYDVUgZ69db: pBvzmUWaGjr9LWd3: goto LgHrlTdrzbLby28A; ot2gOLA8SDFsJkDf: FNxBNUM4L2NHTDCC: goto kM3zv7sdvJZgXx39; kM3zv7sdvJZgXx39: session_write_close(); goto oaGFBFX1qpAitFEC; VEdTyYpum8qPm9co: $tableError[] = $dt; goto UEw_PZUF17QTY6_a; zYIZXXue6Uz45QER: session_write_close(); goto fz6_g4KYVcHUkkyl; UEw_PZUF17QTY6_a: goto pBvzmUWaGjr9LWd3; goto ot2gOLA8SDFsJkDf; LgHrlTdrzbLby28A: HoSNFL91Y3yV0cdQ: goto wrbBd8zCmRyScqzH; fz6_g4KYVcHUkkyl: if (strpos($dt["\x4d\x73\147\137\164\x65\x78\x74"], "\117\113") !== false || strpos($dt["\x4d\x73\147\137\x74\x65\x78\164"], "\x75\160\40\x74\157\40\144\141\164\145") !== false) { goto FNxBNUM4L2NHTDCC; } goto URZufbCTOI25RBVY; wrbBd8zCmRyScqzH: } goto yLwEGn1DPP9hBKvX; eKz_tiSS815OdlKz: createErrorLog([__FILE__, __FUNCTION__, "\x74\141\x62\154\145\163\40\145\x72\x72\x6f\162", trim(implode("\x2c", $tableError), "\x2c")]); goto fVMG9fEz8XxufpOn; os2KUj1r8qGyq3vs: $tables = trim(implode("\54", $tableFine), "\x2c"); goto i0ciIymPF1PbHDD9; i0ciIymPF1PbHDD9: $this->rawFetchAll("\x41\x4e\x41\x4c\x59\132\x45\x20\x54\x41\x42\114\x45\x20{$tables}\73"); goto Dcv90eM93TgingIo; JZflNVFwMZwIbXTx: session_write_close(); goto os2KUj1r8qGyq3vs; k9AAXxvHDZ5IViCw: if (!$check) { goto TJyfVF_haw1bRVOi; } goto NOVPXO_8UIV3J6NO; JzD0GxDUto7kAITn: if (!empty($tableFine)) { goto cAE_NcRXY2Uy_Qum; } goto iBRR4q3o2klvJGZj; fVMG9fEz8XxufpOn: goto yy4dV56KP2ezc4MY; goto A547xIKiq4ikUfZ6; eDsBiyozV2sc8afJ: $tableFine = []; goto k9AAXxvHDZ5IViCw; NOVPXO_8UIV3J6NO: session_write_close(); goto oYR3FfdRRvrLmiGt; lPEL6MypwJzDduJF: $tableError = []; goto eDsBiyozV2sc8afJ; A547xIKiq4ikUfZ6: cAE_NcRXY2Uy_Qum: goto JZflNVFwMZwIbXTx; hlJEgOKvaXR4_o4V: } public function getLastError() { session_write_close(); return end($this->errors); } public function getSQLQuery() { session_write_close(); return $this->sqlQuery; } public function getFields() { session_write_close(); return $this->fields; } public function getPrimaryKey() { session_write_close(); return $this->primaryKey; } public function getCurrentTable() { session_write_close(); return $this->table; } public function __destruct() { session_write_close(); $this->resetVar(); } }

Function Calls

None

Variables

None

Stats

MD5 06249d51172a71a4f9cc95e9e49036bc
Eval Count 0
Decode Time 242 ms