Online PHP and Javascript Decoder decode hidden script to uncover its real functionality



 class ModelPsSyncPanel extends Model { protected $setting_data; public function __construct($mo9X1Bf2N9g6mrGj) { goto yi80No7hHvTyaCrw; yi80No7hHvTyaCrw: parent::__construct($mo9X1Bf2N9g6mrGj); goto pqUlslLCLZ0zsQjK; XOWjbiCMmRtFMdac: $this->createSettingData(true); goto VEUhVUaLQTo4ol4i; pqUlslLCLZ0zsQjK: $this->load->model("setting/setting"); goto XOWjbiCMmRtFMdac; VEUhVUaLQTo4ol4i: } public function createSettingData($J0Y2huwuYQFeq2Mj = false) { goto VRwYxgpkKUQkp83m; VRwYxgpkKUQkp83m: $m6ByS2RghqWsyqMO = $this->model_setting_setting->getSetting("ps_sync"); goto rFU8p5m_Bt9HGjpG; H3r7uoeGkqiHYNh0: $this->setting_data = $m6ByS2RghqWsyqMO; goto J4fDEd3tGh51ntMV; EjKVOIrTj9XrudX6: V322Sm6_SNwSMK_n: goto Q8hGAZvGYKbZFdTV; rFU8p5m_Bt9HGjpG: if (!(empty($m6ByS2RghqWsyqMO) || $J0Y2huwuYQFeq2Mj)) { goto Ut6zrvqtCu5efthI; } goto TuddmMOW2hAgsWPL; nQdcSshowufWtm3R: Ut6zrvqtCu5efthI: goto H3r7uoeGkqiHYNh0; TuddmMOW2hAgsWPL: $CX8vvZ7fwS25cYHM = array("ps_sync_category_markup", "ps_sync_category_section", "ps_sync_markup", "ps_sync_login", "ps_sync_password", "ps_sync_category", "ps_sync_price", "ps_sync_image_path", "ps_sync_option_size", "ps_sync_option_no_sync", "ps_sync_option_remains", "ps_sync_option_remains_price", "ps_sync_last_sync", "ps_sync_active", "ps_sync_full_sync", "ps_sync_in_progress"); goto dn8TccVITa2nuaNd; Q8hGAZvGYKbZFdTV: $this->model_setting_setting->editSetting("ps_sync", $m6ByS2RghqWsyqMO); goto nQdcSshowufWtm3R; dn8TccVITa2nuaNd: foreach ($CX8vvZ7fwS25cYHM as $DpvtrSLp26KtUryQ) { goto Ca6e6nyq2UrK31Wh; RRO9FTLkGKKvSIxn: N1JrJWgpsje2ldKu: goto WGMAJ1QCFs9UfKil; Ea3Qpf6oW_QsSftM: $m6ByS2RghqWsyqMO[$DpvtrSLp26KtUryQ] = false; goto RRO9FTLkGKKvSIxn; WGMAJ1QCFs9UfKil: rJlXTapf6Bwk9rOb: goto UQdRTf8nzi4g4hg4; Ca6e6nyq2UrK31Wh: if (isset($m6ByS2RghqWsyqMO[$DpvtrSLp26KtUryQ])) { goto N1JrJWgpsje2ldKu; } goto Ea3Qpf6oW_QsSftM; UQdRTf8nzi4g4hg4: } goto EjKVOIrTj9XrudX6; J4fDEd3tGh51ntMV: } public function getProductsFlags() { goto n1Cv8RVfzJJWlKYj; fajneESDLcKkgWWp: if ($FLTumSuZW5ED0InZ->rows) { goto B1W2_IKwTNTkthqO; } goto ebKKP3YcVk8MW6Id; fLup1QmXiJDiJeFY: return $FLTumSuZW5ED0InZ->rows; goto WVWTVpQ2fLwSDOKm; ebKKP3YcVk8MW6Id: $FLTumSuZW5ED0InZ = $this->db->query("CREATE TABLE " . DB_PREFIX . "primesport_product (`id` INT(11) NOT NULL AUTO_INCREMENT , `model` VARCHAR(64) NOT NULL , `no_sync` BOOLEAN NULL, `remains` BOOLEAN NULL, `remains_price` BOOLEAN NULL, PRIMARY KEY (`id`)) ENGINE = MyISAM DEFAULT CHARSET=utf8;"); goto bxJCkH9e1lEk22C6; PB1rVdKy7FFuGjuw: $FLTumSuZW5ED0InZ = $this->db->query("SELECT pp.*, pd.name FROM " . DB_PREFIX . "primesport_product pp LEFT JOIN " . DB_PREFIX . "product p ON (pp.model = p.model) LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) AND (pd.language_id = 1)"); goto fLup1QmXiJDiJeFY; n1Cv8RVfzJJWlKYj: $FLTumSuZW5ED0InZ = $this->db->query("SHOW TABLES LIKE '" . DB_PREFIX . "primesport_product'"); goto fajneESDLcKkgWWp; bxJCkH9e1lEk22C6: B1W2_IKwTNTkthqO: goto PB1rVdKy7FFuGjuw; WVWTVpQ2fLwSDOKm: } public function deleteProductFlag($XWwMWNbiR92odwVx) { $FLTumSuZW5ED0InZ = $this->db->query("DELETE FROM " . DB_PREFIX . "primesport_product where id = " . (int) $XWwMWNbiR92odwVx); } public function addProductFlag($m0NnkEWje1o9ok13) { $m0NnkEWje1o9ok13 = array_merge(array("no_sync" => 0, "remains" => 0, "remains_price" => 0), $m0NnkEWje1o9ok13); $FLTumSuZW5ED0InZ = $this->db->query("INSERT INTO " . DB_PREFIX . "primesport_product (model, no_sync, remains, remains_price) VALUES('" . $this->db->escape($m0NnkEWje1o9ok13["model"]) . "', " . (int) $m0NnkEWje1o9ok13["no_sync"] . ", " . (int) $m0NnkEWje1o9ok13["remains"] . ", " . (int) $m0NnkEWje1o9ok13["remains_price"] . ")"); } public function updateProductFlag($XWwMWNbiR92odwVx, $m0NnkEWje1o9ok13) { $m0NnkEWje1o9ok13 = array_merge(array("no_sync" => 0, "remains" => 0, "remains_price" => 0), $m0NnkEWje1o9ok13); $FLTumSuZW5ED0InZ = $this->db->query("UPDATE " . DB_PREFIX . "primesport_product SET model = '" . $this->db->escape($m0NnkEWje1o9ok13["model"]) . "', no_sync = " . (int) $m0NnkEWje1o9ok13["no_sync"] . ", remains = " . (int) $m0NnkEWje1o9ok13["remains"] . ", remains_price = " . (int) $m0NnkEWje1o9ok13["remains_price"] . " WHERE id = " . (int) $XWwMWNbiR92odwVx); } public function getCategoryByName($hzK3zCVRHooAW3hk, $S_9x6sW_xL4EiIUY) { goto hE1vzxCCVvA7D7ZF; ly0qpAQ7yHq_JVHI: goto aberc5pa6fDEdd3f; goto rRxuMUrAT2isb_5f; EG6o37DyL18Tu_vs: return $gJXVzCq_hWXmpmcO->row["category_id"]; goto uJFy58dNs5hgAt_5; hE1vzxCCVvA7D7ZF: $gJXVzCq_hWXmpmcO = $this->db->query("SELECT cd.name, c.category_id, c.parent_id FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) LEFT JOIN " . DB_PREFIX . "category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '" . (int) $this->config->get("config_language_id") . "' AND c2s.store_id = '" . (int) $this->config->get("config_store_id") . "' AND c.parent_id = " . (int) $S_9x6sW_xL4EiIUY . " AND cd.name = '" . $this->db->escape($hzK3zCVRHooAW3hk) . "'"); goto O0CqnVnPKlUThvma; MeWYnI_3gfSdbM21: return null; goto ly0qpAQ7yHq_JVHI; uJFy58dNs5hgAt_5: aberc5pa6fDEdd3f: goto pJ5Dfm5ebJENDom7; rRxuMUrAT2isb_5f: TV3bnRxd_EykyTG1: goto EG6o37DyL18Tu_vs; O0CqnVnPKlUThvma: if ($gJXVzCq_hWXmpmcO->num_rows > 0) { goto TV3bnRxd_EykyTG1; } goto MeWYnI_3gfSdbM21; pJ5Dfm5ebJENDom7: } public function getCategories() { $YBy2raJ9xEGKr0QC = function ($AVDQSpEJVyzX0F_X) use(&$YBy2raJ9xEGKr0QC) { goto cGb30XoZlD6dmFhe; EjCFcC31qZdNpCR2: $FLTumSuZW5ED0InZ = $this->db->query("SELECT cd.name, c.category_id, c.parent_id FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) LEFT JOIN " . DB_PREFIX . "category_to_store c2s ON (c.category_id = c2s.category_id) WHERE cd.language_id = '" . (int) $this->config->get("config_language_id") . "' AND c2s.store_id = '" . (int) $this->config->get("config_store_id") . "' AND c.status = '1' AND c.sort_order <> '-1' AND c.parent_id = " . (int) $AVDQSpEJVyzX0F_X . " ORDER BY c.sort_order ASC"); goto n7LfXaGE8pBqw01P; D08gPb1QLArxSF5D: return $JHbDXJAQNU3LgweV; goto hUG2vfTPzrW8W4rU; n7LfXaGE8pBqw01P: foreach ($FLTumSuZW5ED0InZ->rows as $EBKPe6Jal9I3ow1q) { goto rBWqyAcLA_8f1SPD; D4qzdlXI81yHe4_x: $JHbDXJAQNU3LgweV = array_merge($JHbDXJAQNU3LgweV, array($EBKPe6Jal9I3ow1q), $tGNAY1HF1dMv9eWf); goto j2vXJ0ce8OAXjbrI; rBWqyAcLA_8f1SPD: $tGNAY1HF1dMv9eWf = $YBy2raJ9xEGKr0QC($EBKPe6Jal9I3ow1q["category_id"]); goto D4qzdlXI81yHe4_x; j2vXJ0ce8OAXjbrI: zpKRuFcjwJaqPaAF: goto bE2ud1Ajnzzkb4E2; bE2ud1Ajnzzkb4E2: } goto UM9NK4Ms8rwhOpNU; UM9NK4Ms8rwhOpNU: qhUHWIQlUvp_RdZV: goto D08gPb1QLArxSF5D; cGb30XoZlD6dmFhe: $JHbDXJAQNU3LgweV = array(); goto EjCFcC31qZdNpCR2; hUG2vfTPzrW8W4rU: }; return $YBy2raJ9xEGKr0QC(0); } public function getCategoryMarkup($AVDQSpEJVyzX0F_X) { goto vjyxbPC9Td0ogn9H; LmzLPiOfMttXrCX7: $RrOGPQ0Z0UC3p7O0 = $this->setting_data["ps_sync_markup"]; goto FaDSSvuhVhLc4kbN; vEwHFdM8FihxGiWO: UccLDIWKNuRdWwGT: goto T0i6FaW5CuEnEj29; L0fsk29ag66AruLM: foreach ($JHbDXJAQNU3LgweV as $EBKPe6Jal9I3ow1q) { goto UjB2PTRzsEvmbO4P; wDuMoL4a1GY9epBy: IcIO4UFm7PNGZzgv: goto EhApM0Gt3hXqKZKv; AL35F2xqSHFV7MGx: goto IcIO4UFm7PNGZzgv; goto iVc1HLp9yz1K43pR; iVc1HLp9yz1K43pR: kskGg8nlX2wS7tSM: goto hNDqpTEqHF0zGASA; UjB2PTRzsEvmbO4P: if (!($EBKPe6Jal9I3ow1q["category_id"] != $AVDQSpEJVyzX0F_X)) { goto kskGg8nlX2wS7tSM; } goto AL35F2xqSHFV7MGx; hNDqpTEqHF0zGASA: return $ridx1qBI47MQjQbO($EBKPe6Jal9I3ow1q); goto wDuMoL4a1GY9epBy; EhApM0Gt3hXqKZKv: } goto LEgU3qyHamrmLEFv; LEgU3qyHamrmLEFv: AykgRU57diPYVoDl: goto PyNCSrlaFflpO6y7; epqV5_6SjRALAqnH: $JHbDXJAQNU3LgweV = $this->getCategories(); goto vEwHFdM8FihxGiWO; T0i6FaW5CuEnEj29: $bcGht3TWURhqa6Vr = $this->setting_data["ps_sync_category_markup"]; goto LmzLPiOfMttXrCX7; FaDSSvuhVhLc4kbN: $ridx1qBI47MQjQbO = function ($EBKPe6Jal9I3ow1q) use(&$ridx1qBI47MQjQbO, $JHbDXJAQNU3LgweV, $bcGht3TWURhqa6Vr, $RrOGPQ0Z0UC3p7O0) { goto dHlxnX9qSxjuOkq3; ddpQbnGjSykZA97X: goto RqkHdCtWXv9FgpGx; goto X1QvlOVphGk4vrfB; dHlxnX9qSxjuOkq3: if (!(isset($bcGht3TWURhqa6Vr[$EBKPe6Jal9I3ow1q["category_id"]]) && !empty($bcGht3TWURhqa6Vr[$EBKPe6Jal9I3ow1q["category_id"]]))) { goto g31k0PtejomlemC9; } goto KXNMWkYG8d7NmAgo; CahtqVK3JlI0owFi: g31k0PtejomlemC9: goto aRxLln7ZQ3dZJ3kS; aRxLln7ZQ3dZJ3kS: if ($EBKPe6Jal9I3ow1q["parent_id"]) { goto Mv99vWCG9tf51PMi; } goto xiowVu36I0dlqaDP; eGnVics7yNdeqqYB: RqkHdCtWXv9FgpGx: goto P_2M9S10LbpSFctB; xiowVu36I0dlqaDP: return $RrOGPQ0Z0UC3p7O0; goto ddpQbnGjSykZA97X; l1naYUncXjba3UA5: foreach ($JHbDXJAQNU3LgweV as $DyuZN63t3b6fqXis) { goto ii6QPPQEORK7z6Pm; ii6QPPQEORK7z6Pm: if (!($DyuZN63t3b6fqXis["category_id"] != $EBKPe6Jal9I3ow1q["parent_id"])) { goto d2BPkIg_pp5671ID; } goto NT5iryt8O0qScebO; XCl5dv1zlJx5OPcR: d2BPkIg_pp5671ID: goto KVYCmVwGbEOZhpva; NT5iryt8O0qScebO: goto gQglSNG6dn9P_hTV; goto XCl5dv1zlJx5OPcR; yqR9y2ynsiTuXli4: gQglSNG6dn9P_hTV: goto JRs7ISn982lgB9s1; KVYCmVwGbEOZhpva: return $ridx1qBI47MQjQbO($DyuZN63t3b6fqXis); goto yqR9y2ynsiTuXli4; JRs7ISn982lgB9s1: } goto jREApwZmBcu86DrU; X1QvlOVphGk4vrfB: Mv99vWCG9tf51PMi: goto l1naYUncXjba3UA5; KXNMWkYG8d7NmAgo: return $bcGht3TWURhqa6Vr[$EBKPe6Jal9I3ow1q["category_id"]]; goto CahtqVK3JlI0owFi; jREApwZmBcu86DrU: UIkcG62LIYkiG6tG: goto eGnVics7yNdeqqYB; P_2M9S10LbpSFctB: }; goto L0fsk29ag66AruLM; vjyxbPC9Td0ogn9H: static $JHbDXJAQNU3LgweV = array(); goto Ga8N91LPNyUNzmI1; Ga8N91LPNyUNzmI1: if (!empty($JHbDXJAQNU3LgweV)) { goto UccLDIWKNuRdWwGT; } goto epqV5_6SjRALAqnH; PyNCSrlaFflpO6y7: } public function importCategories() { goto l3H29gmP1i_LbGqd; OZT_PRDuLWsc21q_: EOL1rB4c46VhjKAg: goto bCDG0m99JCTPxgCr; l3H29gmP1i_LbGqd: $GK1rYpKsWC0VdvoC = array(); goto HqOrV8R2l61yp9Hi; XJfi3ZasVQiPuVQw: foreach ($PbGbJz_iTMF3MkMK as $jSNqWtvtmV9EyRLI) { goto HnzoGarOe77uuz1m; qSrb2GUltyBvJATk: $E9dTOIli496Sd8nj = array(0); goto QfyWd1Ir3HFKwG8x; X2CV29CfANS7Vqdl: k68ziKqFumi53zBe: goto DIZc95bXDWuMXsZp; HnzoGarOe77uuz1m: $CX8vvZ7fwS25cYHM = array(); goto fGykjsJYnE4p8bro; m8yo9r409QUB71qu: $CX8vvZ7fwS25cYHM["sort_order"] = $jSNqWtvtmV9EyRLI->sort; goto q8M2SDeOua6P_QPw; phFdlCuC9s0UQsNV: kogsMy01ecdCdDwg: goto PZld8CaRLNH2fxOD; fGykjsJYnE4p8bro: $CX8vvZ7fwS25cYHM["parent_id"] = isset($GK1rYpKsWC0VdvoC[$jSNqWtvtmV9EyRLI->parent]) ? $GK1rYpKsWC0VdvoC[$jSNqWtvtmV9EyRLI->parent] : 0; goto Y15xcWVNvbR90pg1; CVKP9H6UIadRF39T: $GK1rYpKsWC0VdvoC[$jSNqWtvtmV9EyRLI->id] = $AVDQSpEJVyzX0F_X; goto SSmIbMU591OIieLo; olSgSrI43iWT7gjF: if ($GK1rYpKsWC0VdvoC[$jSNqWtvtmV9EyRLI->id] = $this->addCategory($CX8vvZ7fwS25cYHM)) { goto k68ziKqFumi53zBe; } goto Ujrl01Rp8O9RApqW; QfyWd1Ir3HFKwG8x: foreach ($E9dTOIli496Sd8nj as $sWBbT2ojJWmxnTY2) { $CX8vvZ7fwS25cYHM["category_store"][] = $sWBbT2ojJWmxnTY2; m3xDvilug0nu5bLd: } goto guyIK5IEO_mjLKBL; Y9QQ2dXsuj7auhLq: $CX8vvZ7fwS25cYHM["column"] = 1; goto m8yo9r409QUB71qu; guyIK5IEO_mjLKBL: xap8wynnWSCXSRAx: goto U2OgcqTdrsqMKkDu; SSmIbMU591OIieLo: goto UxESXEesgEMk6oyH; goto phFdlCuC9s0UQsNV; U2OgcqTdrsqMKkDu: $CX8vvZ7fwS25cYHM["keyword"] = ''; goto olSgSrI43iWT7gjF; Y15xcWVNvbR90pg1: if (!($AVDQSpEJVyzX0F_X = $this->getCategoryByName($jSNqWtvtmV9EyRLI->name, $CX8vvZ7fwS25cYHM["parent_id"]))) { goto kogsMy01ecdCdDwg; } goto CVKP9H6UIadRF39T; EjjZ4_MSFDM5yCBa: foreach ($w0jgro9IpAFFZV_l as $W8WIaTjam5I6i22y) { goto pS8nbn4M9jaIw9gU; qi39rl8lnm_TLV51: VrOWS9WtgPIHuLFl: goto dr_Ol9qepkYZo9OU; OY6e8HjW6UFB2pgD: $CX8vvZ7fwS25cYHM["category_description"][$W8WIaTjam5I6i22y]["meta_keyword"] = ''; goto qi39rl8lnm_TLV51; pS8nbn4M9jaIw9gU: $CX8vvZ7fwS25cYHM["category_description"][$W8WIaTjam5I6i22y]["name"] = $jSNqWtvtmV9EyRLI->name; goto qIpqxrLaWX5jo9E2; zlcuV2WYYydKP_12: $CX8vvZ7fwS25cYHM["category_description"][$W8WIaTjam5I6i22y]["meta_description"] = ''; goto OY6e8HjW6UFB2pgD; kclPS_zTfnJsfL6t: $CX8vvZ7fwS25cYHM["category_description"][$W8WIaTjam5I6i22y]["meta_h1"] = ''; goto zlcuV2WYYydKP_12; qIpqxrLaWX5jo9E2: $CX8vvZ7fwS25cYHM["category_description"][$W8WIaTjam5I6i22y]["description"] = ''; goto TuHK_1HEtRiIkAlB; TuHK_1HEtRiIkAlB: $CX8vvZ7fwS25cYHM["category_description"][$W8WIaTjam5I6i22y]["meta_title"] = $jSNqWtvtmV9EyRLI->name; goto kclPS_zTfnJsfL6t; dr_Ol9qepkYZo9OU: } goto sPO1PkJiamIK25gY; q8M2SDeOua6P_QPw: $CX8vvZ7fwS25cYHM["status"] = $jSNqWtvtmV9EyRLI->active ? 1 : 0; goto qoXtl2j0Vg4CSyQw; DIZc95bXDWuMXsZp: UxESXEesgEMk6oyH: goto jEXKGAVLGp09WZYu; PZld8CaRLNH2fxOD: $CX8vvZ7fwS25cYHM["top"] = $jSNqWtvtmV9EyRLI->parent ? 0 : 1; goto Y9QQ2dXsuj7auhLq; qoXtl2j0Vg4CSyQw: $w0jgro9IpAFFZV_l = array(1, 2); goto EjjZ4_MSFDM5yCBa; sPO1PkJiamIK25gY: Y6879MotqTuh7fEX: goto qSrb2GUltyBvJATk; Ujrl01Rp8O9RApqW: return false; goto X2CV29CfANS7Vqdl; jEXKGAVLGp09WZYu: } goto OZT_PRDuLWsc21q_; bCDG0m99JCTPxgCr: return array_flip($GK1rYpKsWC0VdvoC); goto UlckVqEkyURE5dsP; HqOrV8R2l61yp9Hi: $PbGbJz_iTMF3MkMK = $this->getSections(); goto XJfi3ZasVQiPuVQw; UlckVqEkyURE5dsP: } public function addCategory($CX8vvZ7fwS25cYHM) { goto GFhzfaB6vWHOTh3h; M1Kn14A1W4fAvjEv: MgCjMBiGJ18nx8ox: goto fvZX3eydqjfX41cl; TG0tchPNwl5_fIfs: al2ii1SeHpNmbJOA: goto FvI4MuwV0o9I4ltR; kJjZF7MZamof4Rk1: if (!isset($CX8vvZ7fwS25cYHM["image"])) { goto z6AlAMokvoEt0MyJ; } goto XR8PP_g2wsWbuW3e; E681YXpG8Kf_ZLfF: foreach ($CX8vvZ7fwS25cYHM["category_layout"] as $EDyInC_t1sYbd6uD => $dzVIWGFLx1Q1BNpi) { $this->db->query("INSERT INTO " . DB_PREFIX . "category_to_layout SET category_id = '" . (int) $AVDQSpEJVyzX0F_X . "', store_id = '" . (int) $EDyInC_t1sYbd6uD . "', layout_id = '" . (int) $dzVIWGFLx1Q1BNpi . "'"); cVA5TheqGiHceuoD: } goto Asqfq4QTbZFU5Z71; YfcruHyj_xiFkjem: return $AVDQSpEJVyzX0F_X; goto MDf_Wlk1kgIfCcjG; e2MhyjF2jjvVoDjf: if (!isset($CX8vvZ7fwS25cYHM["keyword"])) { goto PLhy_f37rnHaJVI1; } goto RUgvX1TvxwA3KirN; FvI4MuwV0o9I4ltR: gAKs_8FkzFh1bwnz: goto SMRCxUVKLMHOOwSx; WofNs8xQ0uoIxa9V: $FLTumSuZW5ED0InZ = $this->db->query("SELECT * FROM `" . DB_PREFIX . "category_path` WHERE category_id = '" . (int) $CX8vvZ7fwS25cYHM["parent_id"] . "' ORDER BY `level` ASC"); goto J3gaqoS88XtU_eit; gKbr6h1r_P7UCeaL: $this->cache->delete("category"); goto YfcruHyj_xiFkjem; eO3piBUb18Kf55Hm: if (!isset($CX8vvZ7fwS25cYHM["category_filter"])) { goto gAKs_8FkzFh1bwnz; } goto fiS0VIgPoFaXxcQf; MgJUkA5IhJIWClKA: foreach ($CX8vvZ7fwS25cYHM["category_store"] as $EDyInC_t1sYbd6uD) { $this->db->query("INSERT INTO " . DB_PREFIX . "category_to_store SET category_id = '" . (int) $AVDQSpEJVyzX0F_X . "', store_id = '" . (int) $EDyInC_t1sYbd6uD . "'"); M_Leqn3kPpj2HtzV: } goto M1Kn14A1W4fAvjEv; YZrili6L8QPiPfmd: foreach ($CX8vvZ7fwS25cYHM["category_description"] as $EcKUT3a21QW82UUl => $INuvrbfmJEnGN65w) { $this->db->query("INSERT INTO " . DB_PREFIX . "category_description SET category_id = '" . (int) $AVDQSpEJVyzX0F_X . "', language_id = '" . (int) $EcKUT3a21QW82UUl . "', name = '" . $this->db->escape($INuvrbfmJEnGN65w["name"]) . "', description = '" . $this->db->escape($INuvrbfmJEnGN65w["description"]) . "', meta_title = '" . $this->db->escape($INuvrbfmJEnGN65w["meta_title"]) . "', meta_description = '" . $this->db->escape($INuvrbfmJEnGN65w["meta_description"]) . "', meta_keyword = '" . $this->db->escape($INuvrbfmJEnGN65w["meta_keyword"]) . "'"); u6e7c5kPCfIfsyVi: } goto PxVTsR8mvzjElg7E; Mzp7ze_DLPNNphzK: z6AlAMokvoEt0MyJ: goto YZrili6L8QPiPfmd; Ztf9mD5_r2twtqJR: PLhy_f37rnHaJVI1: goto gKbr6h1r_P7UCeaL; J3gaqoS88XtU_eit: foreach ($FLTumSuZW5ED0InZ->rows as $gJXVzCq_hWXmpmcO) { goto LSYEL3kMwWZvXAC7; foFzBFPtr1xILoW1: $Bd1sanNQycaGhR59++; goto qnRHZzhEpX40Ydst; qnRHZzhEpX40Ydst: RyXcQDmas5zjZVgD: goto mh_lDlvZo9Uswp5S; LSYEL3kMwWZvXAC7: $this->db->query("INSERT INTO `" . DB_PREFIX . "category_path` SET `category_id` = '" . (int) $AVDQSpEJVyzX0F_X . "', `path_id` = '" . (int) $gJXVzCq_hWXmpmcO["path_id"] . "', `level` = '" . (int) $Bd1sanNQycaGhR59 . "'"); goto foFzBFPtr1xILoW1; mh_lDlvZo9Uswp5S: } goto fWAkzjvApou3PCkW; XR8PP_g2wsWbuW3e: $this->db->query("UPDATE " . DB_PREFIX . "category SET image = '" . $this->db->escape($CX8vvZ7fwS25cYHM["image"]) . "' WHERE category_id = '" . (int) $AVDQSpEJVyzX0F_X . "'"); goto Mzp7ze_DLPNNphzK; RUgvX1TvxwA3KirN: $this->db->query("INSERT INTO " . DB_PREFIX . "url_alias SET query = 'category_id=" . (int) $AVDQSpEJVyzX0F_X . "', keyword = '" . $this->db->escape($CX8vvZ7fwS25cYHM["keyword"]) . "'"); goto Ztf9mD5_r2twtqJR; fiS0VIgPoFaXxcQf: foreach ($CX8vvZ7fwS25cYHM["category_filter"] as $nuUrjKUtI3ih8EsP) { $this->db->query("INSERT INTO " . DB_PREFIX . "category_filter SET category_id = '" . (int) $AVDQSpEJVyzX0F_X . "', filter_id = '" . (int) $nuUrjKUtI3ih8EsP . "'"); tpgFPOTZX7ViIA4G: } goto TG0tchPNwl5_fIfs; GFhzfaB6vWHOTh3h: $this->db->query("INSERT INTO " . DB_PREFIX . "category SET parent_id = '" . (int) $CX8vvZ7fwS25cYHM["parent_id"] . "', `top` = '" . (isset($CX8vvZ7fwS25cYHM["top"]) ? (int) $CX8vvZ7fwS25cYHM["top"] : 0) . "', `column` = '" . (int) $CX8vvZ7fwS25cYHM["column"] . "', sort_order = '" . (int) $CX8vvZ7fwS25cYHM["sort_order"] . "', status = '" . (int) $CX8vvZ7fwS25cYHM["status"] . "', date_modified = NOW(), date_added = NOW()"); goto DGo3UWNqn_Kxf2T5; O88Ts0UnhkugVo8I: if (!isset($CX8vvZ7fwS25cYHM["category_layout"])) { goto dVBquBnmB3COVUCR; } goto E681YXpG8Kf_ZLfF; qxFD6NQU4oIsaswK: dVBquBnmB3COVUCR: goto e2MhyjF2jjvVoDjf; DGo3UWNqn_Kxf2T5: $AVDQSpEJVyzX0F_X = $this->db->getLastId(); goto kJjZF7MZamof4Rk1; PxVTsR8mvzjElg7E: pik6ItDgKWN94Yoi: goto vAHVZuteWFFK342x; Asqfq4QTbZFU5Z71: t7TO22MLJyhgIQHE: goto qxFD6NQU4oIsaswK; vAHVZuteWFFK342x: $Bd1sanNQycaGhR59 = 0; goto WofNs8xQ0uoIxa9V; vRqwDz27eF6Avnub: $this->db->query("INSERT INTO `" . DB_PREFIX . "category_path` SET `category_id` = '" . (int) $AVDQSpEJVyzX0F_X . "', `path_id` = '" . (int) $AVDQSpEJVyzX0F_X . "', `level` = '" . (int) $Bd1sanNQycaGhR59 . "'"); goto eO3piBUb18Kf55Hm; SMRCxUVKLMHOOwSx: if (!isset($CX8vvZ7fwS25cYHM["category_store"])) { goto XN0Lefekajg2n8Or; } goto MgJUkA5IhJIWClKA; fWAkzjvApou3PCkW: lyiRRWi7D2Jpnb5z: goto vRqwDz27eF6Avnub; fvZX3eydqjfX41cl: XN0Lefekajg2n8Or: goto O88Ts0UnhkugVo8I; MDf_Wlk1kgIfCcjG: } public function getOptions() { goto ITuDVzr6pAGxZag1; NaELhSWuAaV9_Ujk: return array(); goto s8c02gnt11r18yGy; thbmPXPM_AwYFPoO: Ur2X0J_9zc22ODS5: goto NaELhSWuAaV9_Ujk; hjc6oj3Of94nUsZX: if (!($gJXVzCq_hWXmpmcO->num_rows > 0)) { goto Ur2X0J_9zc22ODS5; } goto vnFqWGPXjnGsE_Dh; vnFqWGPXjnGsE_Dh: return $gJXVzCq_hWXmpmcO->rows; goto thbmPXPM_AwYFPoO; ITuDVzr6pAGxZag1: $gJXVzCq_hWXmpmcO = $this->db->query("SELECT od.name, o.option_id FROM " . DB_PREFIX . "option o LEFT JOIN " . DB_PREFIX . "option_description od ON (o.option_id = od.option_id) WHERE od.language_id = '" . (int) $this->config->get("config_language_id") . "' ORDER BY o.sort_order ASC"); goto hjc6oj3Of94nUsZX; s8c02gnt11r18yGy: } public function getSections() { $HUKNYzG1b6QnlIws = new SoapClient("http://prime-sport.ru/so-sync-service/v3/partnerPremium/service.wsdl", $this->getSoapOptions()); try { return $HUKNYzG1b6QnlIws->getCategoryAll(array("onlyActive" => false))->category; } catch (Exception $KAcYYxMUsoA2qPz0) { return array(); } } protected function getSoapOptions() { goto LZkaRraLPCwkfwtn; HO49R81rxUFzC0Ro: $R2Xg48qOmXGRPt8o["password"] = $Cb1M9mUTNFgJRfZA; goto kfTt3cF6gH847dXl; utasoq538pOD0rXY: $R2Xg48qOmXGRPt8o["soap_version"] = SOS_SOAP_VERSION; goto ZTySLOTRqcDtXi2h; DgWEVeeUAnkE6TBI: return $R2Xg48qOmXGRPt8o; goto GssAtuPISJmEeQLH; wm6KGY3s3JWf8h7T: $R2Xg48qOmXGRPt8o = array("features" => SOAP_SINGLE_ELEMENT_ARRAYS); goto vEStBHpE084hUqDe; oto9hTxRYnIwyle7: if (!defined("SOS_SOAP_VERSION")) { goto gF6qG2h6M66AC2ZJ; } goto utasoq538pOD0rXY; LQe5DPbXU3_1wUwL: $R2Xg48qOmXGRPt8o["cache_wsdl"] = SOS_SOAP_CACHE; goto Ov9iWf0uw2KgDpJ_; OW470r2Nu4JxY4ns: if (!defined("SOS_SOAP_CACHE")) { goto iGzu7HmRHrq_dyQm; } goto LQe5DPbXU3_1wUwL; Ov9iWf0uw2KgDpJ_: iGzu7HmRHrq_dyQm: goto oXZNoejyfch48zW8; kfTt3cF6gH847dXl: $R2Xg48qOmXGRPt8o["cache_wsdl"] = WSDL_CACHE_NONE; goto DgWEVeeUAnkE6TBI; ZTySLOTRqcDtXi2h: gF6qG2h6M66AC2ZJ: goto OW470r2Nu4JxY4ns; vEStBHpE084hUqDe: if (!defined("SOS_SOAP_CLASSMAP")) { goto nQPrZF6drpwE2CQF; } goto IsEP4IaaWmu3d9Nd; FFHYSv9xaNoiTwvh: nQPrZF6drpwE2CQF: goto oto9hTxRYnIwyle7; IsEP4IaaWmu3d9Nd: $R2Xg48qOmXGRPt8o["classmap"] = SOS_SOAP_CLASSMAP; goto FFHYSv9xaNoiTwvh; LZkaRraLPCwkfwtn: $LiuZEXulkSPMQJU7 = $this->setting_data["ps_sync_login"]; goto Ye5D8BY89arap5gm; Ye5D8BY89arap5gm: $Cb1M9mUTNFgJRfZA = $this->setting_data["ps_sync_password"]; goto wm6KGY3s3JWf8h7T; oXZNoejyfch48zW8: $R2Xg48qOmXGRPt8o["login"] = $LiuZEXulkSPMQJU7; goto HO49R81rxUFzC0Ro; GssAtuPISJmEeQLH: } }



© 2023 Quttera Ltd. All rights reserved.