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 require_once 'sms.php'; require_once 'smsAdapter.php'; if (!defined('__DIR__')) {..
Decoded Output download
<?php require_once 'sms.php';
require_once 'smsAdapter.php';
if (!defined('__DIR__'))
{
define('__DIR__', dirname(__FILE__));
}
if (file_exists(__DIR__ . "/hooksExtensions.php"))
{
include_once 'hooksExtensions.php';
}
class ModelSmsHooks extends Model
{
private $veabf735422ea3c4efba2eadcbb3be1b39c7c0618 = array();
private $v8fd98b84c631f1cfee4a38a7dfaffe8cd0199884 = false;
private $v9db39aed41349236c2242cc62a04d8dc396a1bab = true;
private $v69ed6143586be0cbb17c5d578694db8ced4bae35 = "";
private $v69ed6143586be0cbb17c5d578694db8ced4bae35Info = "";
private $v08122ee2d0707a3591fd08a8f0fe26d36a507aa1 = "";
private $v18b46d03fcb664397e59c34a4cb7b424d837711f = array();
private $v8a3d93590769e892487ead8cb3f2103ff16a38dd = array();
public function __construct($i2ff622d6d3240319aa3f9fedd663caef3d28e3e2)
{
parent::__construct($i2ff622d6d3240319aa3f9fedd663caef3d28e3e2);
if (!defined("SMS_DEFAULT_MUTATION"))
{
$this
->load
->model('setting/setting');
$ib7c1d4f54a9806a128d06041566a7989c9e5ba1a = $this
->model_setting_setting
->getSetting("config");
define("SMS_DEFAULT_MUTATION", $ib7c1d4f54a9806a128d06041566a7989c9e5ba1a["config_language"]);
}
}
private function faa5f37ca8b5a32a11b718649694f3fe4f4241fb0($ife90ec3ee83cd90f9098beed08a011650ddba7e7)
{
return $this
->db
->query($ife90ec3ee83cd90f9098beed08a011650ddba7e7);
}
private function fda15bae145922f04a24410e6d3a8cbddd3fb808b($i15d84483bc094d6911ad509960fe2e79b90a34e2)
{
return $this
->db
->escape($i15d84483bc094d6911ad509960fe2e79b90a34e2);
}
private function ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6()
{
return $this->db;
}
private function fdf564dcf12525b1259b075878569b04161f06930($i32f990de0fa2e05c03d31bf5021f8ede63166d03, $ibd0578718e12a692b299a588249092e07aac601e = null, $if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45 = null)
{
if (!isset($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"]))
{
if (is_numeric($ibd0578718e12a692b299a588249092e07aac601e))
{
if ($ibd0578718e12a692b299a588249092e07aac601e !== null)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $ibd0578718e12a692b299a588249092e07aac601e;
}
elseif ($if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45 !== null)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45;
}
}
else
{
if (strlen((string)$ibd0578718e12a692b299a588249092e07aac601e) > 0)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $ibd0578718e12a692b299a588249092e07aac601e;
}
elseif (strlen((string)$if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45) > 0)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45;
}
}
}
return;
}
private function fd4abd37688d48d025a664be57a2d1dd703738098($i32f990de0fa2e05c03d31bf5021f8ede63166d03)
{
if (isset($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"]))
{
return $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"];
}
return 0;
}
public function getLanguageDirectory()
{
$i4e40344d0d24c6112873c48a38e783ec164f9661 = "model/sms/languages/";
$ibeffdb21d73351fd7b585f5d1deb4a16618b69d6 = "/lang.php";
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT value FROM " . DB_PREFIX . "setting WHERE `key` = 'sms_lang'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b = $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row['value'];
}
else
{
$i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b = $i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b = $this
->language
->get('code');
}
if (file_exists($i4e40344d0d24c6112873c48a38e783ec164f9661 . $i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b . $ibeffdb21d73351fd7b585f5d1deb4a16618b69d6))
{
return $i4e40344d0d24c6112873c48a38e783ec164f9661 . $i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b . $ibeffdb21d73351fd7b585f5d1deb4a16618b69d6;
}
else
{
return $i4e40344d0d24c6112873c48a38e783ec164f9661 . "en" . $ibeffdb21d73351fd7b585f5d1deb4a16618b69d6;
}
}
public function changeOrderStatusHook($ia1629c8dba5ae7cd7a200ef34a342bf7c885353f, $ie596fae7297df480c0106016b600acc33677c1de, $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionOrderStatusPostUpdate";
if ($ia1629c8dba5ae7cd7a200ef34a342bf7c885353f == NULL)
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "order_history` WHERE `order_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "' ORDER BY order_history_id DESC LIMIT 1;");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$ia1629c8dba5ae7cd7a200ef34a342bf7c885353f = $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["order_status_id"];
$ie596fae7297df480c0106016b600acc33677c1de = $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["comment"];
}
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_status_id", $ia1629c8dba5ae7cd7a200ef34a342bf7c885353f);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $ie596fae7297df480c0106016b600acc33677c1de);
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
$ib0bde0deebcf33e155f4fc320178ec4f2a562ec1 = $this->f6276b772a3e44a9ad0db42ea04048d891a34ff71();
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "order_status WHERE language_id = " . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib0bde0deebcf33e155f4fc320178ec4f2a562ec1) . " AND order_status_id =" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_status_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = $i2e93e61d67c274d891066238c74ba6322d527b6d["name"];
}
}
else
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = "actionOrderStatusPostUpdate";
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function contactFormHook($i62499a8535813e85aa3b251088df3dc3b77659c5, $ie596fae7297df480c0106016b600acc33677c1de, $ie75538a7f0002147a102cd57be728361d1072824, $i6a10a156535835a16453503b7890736a31c3241f)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "contactformhook";
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i62499a8535813e85aa3b251088df3dc3b77659c5);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $ie596fae7297df480c0106016b600acc33677c1de);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_email", $ie75538a7f0002147a102cd57be728361d1072824);
$this->fdf564dcf12525b1259b075878569b04161f06930("contact_name", $i6a10a156535835a16453503b7890736a31c3241f);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message_short_120", substr($ie596fae7297df480c0106016b600acc33677c1de, 0, 120));
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message_short_100", substr($ie596fae7297df480c0106016b600acc33677c1de, 0, 100));
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message_short_80", substr($ie596fae7297df480c0106016b600acc33677c1de, 0, 80));
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function SendForgetPassword($ib1199182837e705aae8d93f525c88b1184f9395d){
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionCustomerForgetPassword";
}
public function customerAddHook($i62499a8535813e85aa3b251088df3dc3b77659c5, $id975d9bc81e0d0a6132e7621d64157654ce72c36)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionCustomerAccountAdd";
if (isset($id975d9bc81e0d0a6132e7621d64157654ce72c36))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i62499a8535813e85aa3b251088df3dc3b77659c5);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $id975d9bc81e0d0a6132e7621d64157654ce72c36);
}
else
{
$this->v8fd98b84c631f1cfee4a38a7dfaffe8cd0199884 = true;
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function orderAddHook($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475, $ie98154871f64366977b7adde6c04388e33e0d8bf = true)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionValidateOrder";
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
if ($ie98154871f64366977b7adde6c04388e33e0d8bf == false)
{
$this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("INSERT INTO `" . DB_PREFIX . "sp_optout_deleted` (`order_id`) VALUES ('" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "')");
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function orderAddHookCustom($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475, $ie98154871f64366977b7adde6c04388e33e0d8bf = true)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionValidateOrderCustom";
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
if ($ie98154871f64366977b7adde6c04388e33e0d8bf == false)
{
$this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("INSERT INTO `" . DB_PREFIX . "sp_optout_deleted` (`order_id`) VALUES ('" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "')");
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function orderAddHookCatchCustom($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475, $ie98154871f64366977b7adde6c04388e33e0d8bf = true)
{
$orderDetails=$this->db->query("SELECT * FROM " . DB_PREFIX . "order WHERE order_id = '".$i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475."' LIMIT 1");
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionValidateOrderCatchCustom";
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
if ($ie98154871f64366977b7adde6c04388e33e0d8bf == false)
{
$this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("INSERT INTO `" . DB_PREFIX . "sp_optout_deleted` (`order_id`) VALUES ('" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "')");
}
if(isset($orderDetails) && isset($orderDetails->row['medium']) && $orderDetails->row['medium'] == 'amazon'){
$this->f4a63c56dc42169d3f90718029d967f74a3d25604('amazon');
}else{
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
}
public function productOutOfStockHook($ie62263543c6d01ab851f16e2bd84a579245466a6, $icc3de8982c86f8e72bb80c3e79e47efd5915a47d, $ic9b6094be90ca7d31a638c62e87eef2516e565db, $id975d9bc81e0d0a6132e7621d64157654ce72c36, $i62499a8535813e85aa3b251088df3dc3b77659c5)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionProductOutOfStock";
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $id975d9bc81e0d0a6132e7621d64157654ce72c36);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_id", $ie62263543c6d01ab851f16e2bd84a579245466a6);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_quantity", $icc3de8982c86f8e72bb80c3e79e47efd5915a47d);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_name", $ic9b6094be90ca7d31a638c62e87eef2516e565db);
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i62499a8535813e85aa3b251088df3dc3b77659c5);
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function productDeleteHook($ie62263543c6d01ab851f16e2bd84a579245466a6)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionProductDelete";
$this->fdf564dcf12525b1259b075878569b04161f06930("product_id", $ie62263543c6d01ab851f16e2bd84a579245466a6);
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "product WHERE product_id = " . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ie62263543c6d01ab851f16e2bd84a579245466a6));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("product_name", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["model"]);
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT store_id FROM " . DB_PREFIX . "product_to_store WHERE product_id = " . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ie62263543c6d01ab851f16e2bd84a579245466a6));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["store_id"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", 0);
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function returnGoods($i10dabd0ff3063e4a86ec016d1e108ad0fbecba80)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionOrderReturn";
$this->fdf564dcf12525b1259b075878569b04161f06930("return_id", $i10dabd0ff3063e4a86ec016d1e108ad0fbecba80);
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function returnGoodsStatus($icae1003a7b78317ecd106d559490d2ed7842f019ae495633a17af2297c5008ea297f8f57f5a3623, $ie596fae7297df480c0106016b600acc33677c1de, $i10dabd0ff3063e4a86ec016d1e108ad0fbecba80)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionReturnGoodStatus";
$this->fdf564dcf12525b1259b075878569b04161f06930("return_id", $i10dabd0ff3063e4a86ec016d1e108ad0fbecba80);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_status_id", $icae1003a7b78317ecd106d559490d2ed7842f019ae495633a17af2297c5008ea297f8f57f5a3623);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $ie596fae7297df480c0106016b600acc33677c1de);
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
private function f6276b772a3e44a9ad0db42ea04048d891a34ff71()
{
if (!isset($_SESSION["language"]))
{
if (isset($_SESSION["default"]) && isset($_SESSION["default"]["language"]))
{
$_SESSION["language"] = $_SESSION["default"]["language"];
}
else
{
$_SESSION["language"] = "en";
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "language WHERE code = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($_SESSION["language"]) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
return $i2e93e61d67c274d891066238c74ba6322d527b6d["language_id"];
}
}
else
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "language` ORDER BY `sort_order` LIMIT 1");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
return $i2e93e61d67c274d891066238c74ba6322d527b6d["language_id"];
}
}
else
{
return 1;
}
}
}
private function f737a6673911d03feb91f3cc75263e0020068d2ba($i562bb97a12bac26055a51792129b2a61653c23ed, $icae1003a7b78317ecd106d559490d2ed7842f019845f8a4c6e3ba4641ebb161057b7846e41fee65, $i3af8cca0f4bac0ff6c11053708150e006d7944f4, $i2553044762175fb4be3c942fdf5942f26bf7c485 = "name")
{
$i70813bf71c271f3955af7521e335cadb3cf56e89 = $this->f6276b772a3e44a9ad0db42ea04048d891a34ff71();
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . $icae1003a7b78317ecd106d559490d2ed7842f019845f8a4c6e3ba4641ebb161057b7846e41fee65 . "` WHERE `" . $i562bb97a12bac26055a51792129b2a61653c23ed . "` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i562bb97a12bac26055a51792129b2a61653c23ed)) . "' AND `language_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i70813bf71c271f3955af7521e335cadb3cf56e89) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930($i3af8cca0f4bac0ff6c11053708150e006d7944f4, $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row[$i2553044762175fb4be3c942fdf5942f26bf7c485]);
}
else
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . $icae1003a7b78317ecd106d559490d2ed7842f019845f8a4c6e3ba4641ebb161057b7846e41fee65 . "` WHERE `" . $i562bb97a12bac26055a51792129b2a61653c23ed . "` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i562bb97a12bac26055a51792129b2a61653c23ed)) . "' LIMIT 1");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930($i3af8cca0f4bac0ff6c11053708150e006d7944f4, $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row[$i2553044762175fb4be3c942fdf5942f26bf7c485]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930($i3af8cca0f4bac0ff6c11053708150e006d7944f4, "-");
}
}
}
private function f44a4cc47ae62e0b7991887d580f0ea6c3d518831()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "order` where order_id = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")) . "' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["customer_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_ref", "-");
if (isset($i2e93e61d67c274d891066238c74ba6322d527b6d["store_id"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["store_id"]);
}
$i06fafba111bcafd54f406c1d39da05ac96865b97 = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT value FROM `" . DB_PREFIX . "currency` WHERE `currency_id` = '" . $i2e93e61d67c274d891066238c74ba6322d527b6d["currency_id"] . "'");
if ($i06fafba111bcafd54f406c1d39da05ac96865b97->num_rows)
{
$ica4f4bd9993166a63edbd1d07656c7a4f1cbca1c = $i06fafba111bcafd54f406c1d39da05ac96865b97->row["value"];
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_total_paid", number_format(($i2e93e61d67c274d891066238c74ba6322d527b6d["total"]) * $ica4f4bd9993166a63edbd1d07656c7a4f1cbca1c, 2));
if (isset($i2e93e61d67c274d891066238c74ba6322d527b6d["currency_code"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_currency", $i2e93e61d67c274d891066238c74ba6322d527b6d["currency_code"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_currency", $i2e93e61d67c274d891066238c74ba6322d527b6d["currency"]);
}
if (isset($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_code"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_shipping_number", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_code"]);
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date1", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\3.\2.\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date2", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\3/\2/\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date3", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\3-\2-\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date4", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\1-\2-\3", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date5", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\2.\3.\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date6", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\2/\3/\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date7", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\2-\3-\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_time", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\4:\5", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_time1", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\4:\5:\6", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_company", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_company"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_company"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_lastname", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_lastname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_firstname", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_firstname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_firstname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("order_payment", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_method"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("shipping_method", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_method"]);
if (strlen($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_2"]) > 0)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_2"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_2"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"]);
}
if ($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country_id"] == 0)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country_id"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country_id"]);
}
if (trim($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_city"]) == "")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_city"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_city"]);
}
$this->fdf564dcf12525b1259b075878569b04161f06930("language_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["language_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_postcode", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_postcode"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_postcode"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_state", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_zone"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_zone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_mobile", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_company", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_company"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_company"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_lastname", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_lastname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_firstname", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_firstname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_firstname"]);
if (strlen($i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_2"]) > 0)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_2"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_2"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"]);
}
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_postcode", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_postcode"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_postcode"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_city"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_city"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_country", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country_id"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_state", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_zone"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_zone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_mobile", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $i2e93e61d67c274d891066238c74ba6322d527b6d["comment"], "-");
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "order_option WHERE order_id='" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")) . "'");
$ie6457c18a64f4b44f43d591e3a157753e322698d = array();
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]][] = $i2e93e61d67c274d891066238c74ba6322d527b6d["value"];
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")));
$i3592d983ceb196c3eff3ae4d4fc2e6103493bcb8 = $i3be039bba2df9b9fc9c042760230638179244418 = $i2dd82c37cc38d2d2ca06aec2852c7fddb18815bb = $i81e5085f6eade903c02ded35fa53ee24f0058d4a = $i76ed00f374b7fcad8cfa6bb2c8c15cb2bdfe575d = $i82deecbd14272aea73c711b772a2b4075e60727b = $if4e483c36e614d579b7cbe66d3834b01d302df4f = $ic214c776cf4c822eba8bc166cab3ab33775e888b = array();
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
if ($i2e93e61d67c274d891066238c74ba6322d527b6d["model"] != "InfoSMS")
{
$ia0902a6843bd8d19a3a5670980368916cbf9ec30 = $iac1f216aaa49fb1b7310bd26a12c4762463c80f5 = "";
if (isset($ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]]))
{
$ia0902a6843bd8d19a3a5670980368916cbf9ec30 .= "(" . implode(",", $ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]]) . ")";
$iac1f216aaa49fb1b7310bd26a12c4762463c80f5 .= implode("
-", $ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]]);
}
$i3592d983ceb196c3eff3ae4d4fc2e6103493bcb8[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30 . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'];
$i3be039bba2df9b9fc9c042760230638179244418[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30;
$i2dd82c37cc38d2d2ca06aec2852c7fddb18815bb[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x (" . $i2e93e61d67c274d891066238c74ba6322d527b6d['product_id'] . ")" . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30 . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'];
$i81e5085f6eade903c02ded35fa53ee24f0058d4a[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30;
$i76ed00f374b7fcad8cfa6bb2c8c15cb2bdfe575d[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("
-" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
$i82deecbd14272aea73c711b772a2b4075e60727b[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("
-" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
$if4e483c36e614d579b7cbe66d3834b01d302df4f[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x (" . $i2e93e61d67c274d891066238c74ba6322d527b6d['product_id'] . ")" . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("
-" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
$ic214c776cf4c822eba8bc166cab3ab33775e888b[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("
-" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
}
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products1", implode("; ", $i3592d983ceb196c3eff3ae4d4fc2e6103493bcb8));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products2", implode("; ", $i3be039bba2df9b9fc9c042760230638179244418));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products3", implode("; ", $i2dd82c37cc38d2d2ca06aec2852c7fddb18815bb));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products4", implode("; ", $i81e5085f6eade903c02ded35fa53ee24f0058d4a));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products5", implode("
", $i76ed00f374b7fcad8cfa6bb2c8c15cb2bdfe575d));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products6", implode("
", $i82deecbd14272aea73c711b772a2b4075e60727b));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products7", implode("
", $if4e483c36e614d579b7cbe66d3834b01d302df4f));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products8", implode("
", $ic214c776cf4c822eba8bc166cab3ab33775e888b));
}
}
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("language_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT `code` FROM `" . DB_PREFIX . "language` WHERE `language_id` = '" . $this->fd4abd37688d48d025a664be57a2d1dd703738098("language_id") . "' LIMIT 1");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("language_iso", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["code"]);
}
}
}
private function fe499aaee715a42ed68285c93af3f5f05804e9f15()
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "setting where `key` IN ('config_name','config_email','config_telephone')");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
if (!isset($i2e93e61d67c274d891066238c74ba6322d527b6d['store_id']) || $i2e93e61d67c274d891066238c74ba6322d527b6d['store_id'] == $this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id"))
{
if ($i2e93e61d67c274d891066238c74ba6322d527b6d['key'] == "config_name")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_name", $i2e93e61d67c274d891066238c74ba6322d527b6d['value']);
}
if ($i2e93e61d67c274d891066238c74ba6322d527b6d['key'] == "config_email")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_email", $i2e93e61d67c274d891066238c74ba6322d527b6d['value']);
}
if ($i2e93e61d67c274d891066238c74ba6322d527b6d['key'] == "config_telephone")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d['value']);
}
}
}
}
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_domain", HTTP_SERVER);
}
private function f75554c4c3405ca857e1ed27e6e77d2201bfb66c4()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "customer WHERE customer_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_email", $i2e93e61d67c274d891066238c74ba6322d527b6d["email"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_lastname", $i2e93e61d67c274d891066238c74ba6322d527b6d["lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_firstname", $i2e93e61d67c274d891066238c74ba6322d527b6d["firstname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_mobile", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "address WHERE customer_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_company", $i2e93e61d67c274d891066238c74ba6322d527b6d["company"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["country_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_state_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["zone_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["city"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["address_2"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_postcode", $i2e93e61d67c274d891066238c74ba6322d527b6d["postcode"]);
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "country WHERE country_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("country_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["name"]);
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "zone WHERE zone_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_state_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_state", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["name"]);
}
}
}
}
if (isset($_SESSION["user_id"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("employee_id", $_SESSION["user_id"]);
}
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("employee_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT email FROM " . DB_PREFIX . "user where user_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("employee_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("employee_email", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["email"]);
}
}
if (!$this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id"))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $this
->config
->get('config_store_id'));
if (!$this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id"))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", 0);
}
}
}
private function f795bf227a84116fe5dcb8f060a38affa23b66be9()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("return_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "return` WHERE `return_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("return_id")) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["order_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["product_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["customer_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_lastname", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_firstname", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["firstname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_email", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["email"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_mobile", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_name", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["product"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_model", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["model"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_quantity", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["quantity"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_reason_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["return_reason_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_action_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["return_action_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_status_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["return_status_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["comment"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("date_ordered", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["date_ordered"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_date", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["date_added"]);
}
$this->f737a6673911d03feb91f3cc75263e0020068d2ba("return_action_id", "return_action", "return_action");
$this->f737a6673911d03feb91f3cc75263e0020068d2ba("return_status_id", "return_status", "return_status");
$this->f737a6673911d03feb91f3cc75263e0020068d2ba("return_reason_id", "return_reason", "return_reason");
}
}
private function f196e7fda6b73fdcc85f790d41dd6e0c4531be88b()
{
if (class_exists("HooksExtensions"))
{
$ide7592d13d2866a81c5d33e1fe1c0a923ff6b03e = new HooksExtensions($this->ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6() , $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618);
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618 = $ide7592d13d2866a81c5d33e1fe1c0a923ff6b03e->getVariables();
}
}
private function fe95fbc0260a244b89f412a8ce1dde7ac98a9223b()
{
$this->v9db39aed41349236c2242cc62a04d8dc396a1bab = true;
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "sp_optout_deleted` WHERE `order_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->v9db39aed41349236c2242cc62a04d8dc396a1bab = false;
}
}
}
private function f2b6c5d9ffe6b8de7722ebad085fe55123a3321b0($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = "default", $i82b103019f8b63abe35e23c8982897d7b3b13cd2 = "actionOrderStatusPostUpdate", $i4786607b2e7dfa9462edea09fe32c7ff3fc405e8 = "order_status_id")
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_admins_multi WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i82b103019f8b63abe35e23c8982897d7b3b13cd2) . "' AND status='" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i4786607b2e7dfa9462edea09fe32c7ff3fc405e8)) . "' AND storeID = '" . $this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id") . "' AND adminIDs NOT LIKE '' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v08122ee2d0707a3591fd08a8f0fe26d36a507aa1 = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
$this->v18b46d03fcb664397e59c34a4cb7b424d837711f = explode(";", $i2e93e61d67c274d891066238c74ba6322d527b6d["adminIDs"]);
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_customers WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i82b103019f8b63abe35e23c8982897d7b3b13cd2) . "' AND status='" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i4786607b2e7dfa9462edea09fe32c7ff3fc405e8)) . "' AND active = '1' AND mutation = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i2e93e61d67c274d891066238c74ba6322d527b6d["mutation"]] = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
}
}
}
private function fd9b222a0459ca8527fdfef90743e8db4d3f02f37($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = SMS_DEFAULT_MUTATION)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = $this->v69ed6143586be0cbb17c5d578694db8ced4bae35;
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_admins_multi WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->v69ed6143586be0cbb17c5d578694db8ced4bae35) . "' AND storeID=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id")) . " and adminIDs not like '' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v08122ee2d0707a3591fd08a8f0fe26d36a507aa1 = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
$this->v18b46d03fcb664397e59c34a4cb7b424d837711f = explode(";", $i2e93e61d67c274d891066238c74ba6322d527b6d["adminIDs"]);
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_customers WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->v69ed6143586be0cbb17c5d578694db8ced4bae35) . "' AND active = '1' AND mutation = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i2e93e61d67c274d891066238c74ba6322d527b6d["mutation"]] = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
}
}
}
public function getHooksUnicode($i82b103019f8b63abe35e23c8982897d7b3b13cd2, $ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = "default")
{
$ib1199182837e705aae8d93f525c88b1184f9395d = 0;
$i65d9267028e6a51485a37fde28586d2ffc641db5 = "";
switch ($i82b103019f8b63abe35e23c8982897d7b3b13cd2)
{
case "admin":
$i65d9267028e6a51485a37fde28586d2ffc641db5 = "admin";
break;
case "customer":
$i65d9267028e6a51485a37fde28586d2ffc641db5 = "customer";
break;
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_unicode where area like '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23) . "' and type like '" . $i65d9267028e6a51485a37fde28586d2ffc641db5 . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$ib1199182837e705aae8d93f525c88b1184f9395d = $i2e93e61d67c274d891066238c74ba6322d527b6d['unicode'];
}
}
return $ib1199182837e705aae8d93f525c88b1184f9395d;
}
public function getAdminNumbers($i18b46d03fcb664397e59c34a4cb7b424d837711f = array())
{
$ib1199182837e705aae8d93f525c88b1184f9395d = array();
if (count($i18b46d03fcb664397e59c34a4cb7b424d837711f))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_admins WHERE ID IN (" . implode(", ", $i18b46d03fcb664397e59c34a4cb7b424d837711f) . ")");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$ib1199182837e705aae8d93f525c88b1184f9395d[$i2e93e61d67c274d891066238c74ba6322d527b6d["ID"]] = array(
"name" => $i2e93e61d67c274d891066238c74ba6322d527b6d["name"],
"number" => $i2e93e61d67c274d891066238c74ba6322d527b6d["number"]
);
}
}
}
return $ib1199182837e705aae8d93f525c88b1184f9395d;
}
public function outOfStock($i6815574ea6fb0d16ca760ac76ccd5e787398426b = 0)
{
$i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2 = array();
if (isset($_SESSION["customer_id"]))
{
$id975d9bc81e0d0a6132e7621d64157654ce72c36 = $_SESSION["customer_id"];
}
else
{
$id975d9bc81e0d0a6132e7621d64157654ce72c36 = 0;
}
if (isset($this
->session
->data) && isset($this
->session
->data['cart']))
{
foreach ($this
->session
->data['cart'] as $i8a31cdb91ad25bea0cf23b0dd384a4bd00af6695 => $ibd0578718e12a692b299a588249092e07aac601e)
{
$ib1199182837e705aae8d93f525c88b1184f9395d = unserialize(base64_decode($i8a31cdb91ad25bea0cf23b0dd384a4bd00af6695));
if (isset($ib1199182837e705aae8d93f525c88b1184f9395d["product_id"]))
{
$i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2[] = $ib1199182837e705aae8d93f525c88b1184f9395d["product_id"];
}
}
}
else
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "cart` WHERE `customer_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($id975d9bc81e0d0a6132e7621d64157654ce72c36) . "' AND `session_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b(session_id()) . "' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2[] = $i2e93e61d67c274d891066238c74ba6322d527b6d["product_id"];
}
}
}
if ($i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2 != NULL && is_array($i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2) && count($i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2))
{
$ife90ec3ee83cd90f9098beed08a011650ddba7e7 = implode(", ", $i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2);
if (strlen(trim($ife90ec3ee83cd90f9098beed08a011650ddba7e7)))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "product WHERE product_id IN (" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ife90ec3ee83cd90f9098beed08a011650ddba7e7) . ") AND quantity < 1;");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->productOutOfStockHook($i2e93e61d67c274d891066238c74ba6322d527b6d["product_id"], 0, $i2e93e61d67c274d891066238c74ba6322d527b6d["model"], $id975d9bc81e0d0a6132e7621d64157654ce72c36, $i6815574ea6fb0d16ca760ac76ccd5e787398426b);
}
}
}
}
}
private function f7c851798808b10928eb8f2417e6b7e4bb3e126b2($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = "default")
{
if ($this->v69ed6143586be0cbb17c5d578694db8ced4bae35 == "actionOrderStatusPostUpdate")
{
$this->f2b6c5d9ffe6b8de7722ebad085fe55123a3321b0($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23);
}
elseif ($this->v69ed6143586be0cbb17c5d578694db8ced4bae35 == "actionReturnGoodStatus")
{
$this->f2b6c5d9ffe6b8de7722ebad085fe55123a3321b0($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23, $this->v69ed6143586be0cbb17c5d578694db8ced4bae35, "return_status_id");
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = "actionReturnGoodStatus: " . $this->fd4abd37688d48d025a664be57a2d1dd703738098("return_status");
}
else
{
$this->fd9b222a0459ca8527fdfef90743e8db4d3f02f37($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23);
}
}
protected function getActualLanguage()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("language_iso"))
{
return $this->fd4abd37688d48d025a664be57a2d1dd703738098("language_iso");
}
elseif (isset($_SESSION["default"]) && isset($_SESSION["default"]["language"]))
{
return $_SESSION["default"]["language"];
}
elseif (isset($_SESSION["language"]))
{
return $_SESSION["language"];
}
else
{
$this
->load
->model('setting/setting');
$ib7c1d4f54a9806a128d06041566a7989c9e5ba1a = $this
->model_setting_setting
->getSetting("config");
return $ib7c1d4f54a9806a128d06041566a7989c9e5ba1a["config_language"];
}
}
private function f4a63c56dc42169d3f90718029d967f74a3d25604($order_medium = NULL)
{
$this->f795bf227a84116fe5dcb8f060a38affa23b66be9();
$this->f44a4cc47ae62e0b7991887d580f0ea6c3d518831();
$this->fe499aaee715a42ed68285c93af3f5f05804e9f15();
$this->f75554c4c3405ca857e1ed27e6e77d2201bfb66c4();
$this->f196e7fda6b73fdcc85f790d41dd6e0c4531be88b();
$this->fe95fbc0260a244b89f412a8ce1dde7ac98a9223b();
$i9ec854a302fbdb72d043506b55d5bf395184517b = new SmsModel($this->ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6() , SmsModel::TYPE_CUSTOMERS, SmsModel::SMS_CTYPE_CUSTOMER, SmsModel::SMS_TRANSACTION);
$i9ec854a302fbdb72d043506b55d5bf395184517b->number($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_mobile") , $this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id") , SmsModel::NO_ADMIN, $this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_country_id") , $this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_city"));
$ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = $this->getActualLanguage();
if (isset($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23))
{
$i5ffda42b4795d56574941998cf75657e60e53fe2 = $ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23;
}
else
{
$i5ffda42b4795d56574941998cf75657e60e53fe2 = SMS_DEFAULT_MUTATION;
}
$this->f7c851798808b10928eb8f2417e6b7e4bb3e126b2($i5ffda42b4795d56574941998cf75657e60e53fe2);
if (count($this->v8a3d93590769e892487ead8cb3f2103ff16a38dd) > 0 && $this->v9db39aed41349236c2242cc62a04d8dc396a1bab)
{
if (isset($this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i5ffda42b4795d56574941998cf75657e60e53fe2]))
{
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = $this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i5ffda42b4795d56574941998cf75657e60e53fe2];
}
else
{
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = $this->v8a3d93590769e892487ead8cb3f2103ff16a38dd["default"];
}
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = str_replace(array_keys($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618) , $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618, $ie32585eb1b56e8e02465722681ae17f4122f4b7d);
if(isset($order_medium) && $order_medium == 'amazon'){
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("catch","amazon",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("wordofmouth.com.au/reviews/phonebot/reviews/new","https://g.page/r/Cf5gTS3xSI26EAg/review",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace(":)","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("Bless ya","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
}
$i9ec854a302fbdb72d043506b55d5bf395184517b->unicode($this->getHooksUnicode(SmsModel::SMS_CTYPE_CUSTOMER, $i5ffda42b4795d56574941998cf75657e60e53fe2));
$this->logErr($ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$i9ec854a302fbdb72d043506b55d5bf395184517b->text($ie32585eb1b56e8e02465722681ae17f4122f4b7d)->subject($this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info)
->send();
$this->v8a3d93590769e892487ead8cb3f2103ff16a38dd = array();
}
if (count($this->v18b46d03fcb664397e59c34a4cb7b424d837711f) > 0)
{
$i18b46d03fcb664397e59c34a4cb7b424d837711f = $this->getAdminNumbers($this->v18b46d03fcb664397e59c34a4cb7b424d837711f);
foreach ($i18b46d03fcb664397e59c34a4cb7b424d837711f as $icae1003a7b78317ecd106d559490d2ed7842f019 => $ic812a33236f7f483dbd34d4c14773cb484311683)
{
$i9ec854a302fbdb72d043506b55d5bf395184517b = new SmsModel($this->ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6() , SmsModel::TYPE_ADMIN, SmsModel::SMS_CTYPE_CADMIN, SmsModel::SMS_TRANSACTION);
$i9ec854a302fbdb72d043506b55d5bf395184517b->number($ic812a33236f7f483dbd34d4c14773cb484311683["number"], SmsModel::NO_CUSTOMER, $icae1003a7b78317ecd106d559490d2ed7842f019);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = str_replace(array_keys($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618) , $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618, $this->v08122ee2d0707a3591fd08a8f0fe26d36a507aa1);
if(isset($order_medium) && $order_medium == 'amazon'){
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("catch","amazon",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("wordofmouth.com.au/reviews/phonebot/reviews/new","https://g.page/r/Cf5gTS3xSI26EAg/review",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace(":)","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("Bless ya","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
}
$i9ec854a302fbdb72d043506b55d5bf395184517b->unicode($this->getHooksUnicode(SmsModel::SMS_CTYPE_CADMIN));
$this->logErr($ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$i9ec854a302fbdb72d043506b55d5bf395184517b->text($ie32585eb1b56e8e02465722681ae17f4122f4b7d)->subject($this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info)
->send();
}
}
}
public function logErr($data){
$logPath = __DIR__. "/logs.txt";
$mode = (!file_exists($logPath)) ? 'w':'a';
$logfile = fopen($logPath, $mode);
fwrite($logfile, "
". $data);
fclose($logfile);
}
}
?>
Did this file decode correctly?
Original Code
<?php require_once 'sms.php';
require_once 'smsAdapter.php';
if (!defined('__DIR__'))
{
define('__DIR__', dirname(__FILE__));
}
if (file_exists(__DIR__ . "/hooksExtensions.php"))
{
include_once 'hooksExtensions.php';
}
class ModelSmsHooks extends Model
{
private $veabf735422ea3c4efba2eadcbb3be1b39c7c0618 = array();
private $v8fd98b84c631f1cfee4a38a7dfaffe8cd0199884 = false;
private $v9db39aed41349236c2242cc62a04d8dc396a1bab = true;
private $v69ed6143586be0cbb17c5d578694db8ced4bae35 = "";
private $v69ed6143586be0cbb17c5d578694db8ced4bae35Info = "";
private $v08122ee2d0707a3591fd08a8f0fe26d36a507aa1 = "";
private $v18b46d03fcb664397e59c34a4cb7b424d837711f = array();
private $v8a3d93590769e892487ead8cb3f2103ff16a38dd = array();
public function __construct($i2ff622d6d3240319aa3f9fedd663caef3d28e3e2)
{
parent::__construct($i2ff622d6d3240319aa3f9fedd663caef3d28e3e2);
if (!defined("SMS_DEFAULT_MUTATION"))
{
$this
->load
->model('setting/setting');
$ib7c1d4f54a9806a128d06041566a7989c9e5ba1a = $this
->model_setting_setting
->getSetting("config");
define("SMS_DEFAULT_MUTATION", $ib7c1d4f54a9806a128d06041566a7989c9e5ba1a["config_language"]);
}
}
private function faa5f37ca8b5a32a11b718649694f3fe4f4241fb0($ife90ec3ee83cd90f9098beed08a011650ddba7e7)
{
return $this
->db
->query($ife90ec3ee83cd90f9098beed08a011650ddba7e7);
}
private function fda15bae145922f04a24410e6d3a8cbddd3fb808b($i15d84483bc094d6911ad509960fe2e79b90a34e2)
{
return $this
->db
->escape($i15d84483bc094d6911ad509960fe2e79b90a34e2);
}
private function ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6()
{
return $this->db;
}
private function fdf564dcf12525b1259b075878569b04161f06930($i32f990de0fa2e05c03d31bf5021f8ede63166d03, $ibd0578718e12a692b299a588249092e07aac601e = null, $if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45 = null)
{
if (!isset($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"]))
{
if (is_numeric($ibd0578718e12a692b299a588249092e07aac601e))
{
if ($ibd0578718e12a692b299a588249092e07aac601e !== null)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $ibd0578718e12a692b299a588249092e07aac601e;
}
elseif ($if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45 !== null)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45;
}
}
else
{
if (strlen((string)$ibd0578718e12a692b299a588249092e07aac601e) > 0)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $ibd0578718e12a692b299a588249092e07aac601e;
}
elseif (strlen((string)$if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45) > 0)
{
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"] = $if57e51d0b9ead5b5eeb7d39926e8625ac10d5d45;
}
}
}
return;
}
private function fd4abd37688d48d025a664be57a2d1dd703738098($i32f990de0fa2e05c03d31bf5021f8ede63166d03)
{
if (isset($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"]))
{
return $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618["{" . $i32f990de0fa2e05c03d31bf5021f8ede63166d03 . "}"];
}
return 0;
}
public function getLanguageDirectory()
{
$i4e40344d0d24c6112873c48a38e783ec164f9661 = "model/sms/languages/";
$ibeffdb21d73351fd7b585f5d1deb4a16618b69d6 = "/lang.php";
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT value FROM " . DB_PREFIX . "setting WHERE `key` = 'sms_lang'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b = $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row['value'];
}
else
{
$i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b = $i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b = $this
->language
->get('code');
}
if (file_exists($i4e40344d0d24c6112873c48a38e783ec164f9661 . $i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b . $ibeffdb21d73351fd7b585f5d1deb4a16618b69d6))
{
return $i4e40344d0d24c6112873c48a38e783ec164f9661 . $i2fa22577ba8b4fc242704deb47ba1bee87cfcf8b . $ibeffdb21d73351fd7b585f5d1deb4a16618b69d6;
}
else
{
return $i4e40344d0d24c6112873c48a38e783ec164f9661 . "en" . $ibeffdb21d73351fd7b585f5d1deb4a16618b69d6;
}
}
public function changeOrderStatusHook($ia1629c8dba5ae7cd7a200ef34a342bf7c885353f, $ie596fae7297df480c0106016b600acc33677c1de, $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionOrderStatusPostUpdate";
if ($ia1629c8dba5ae7cd7a200ef34a342bf7c885353f == NULL)
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "order_history` WHERE `order_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "' ORDER BY order_history_id DESC LIMIT 1;");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$ia1629c8dba5ae7cd7a200ef34a342bf7c885353f = $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["order_status_id"];
$ie596fae7297df480c0106016b600acc33677c1de = $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["comment"];
}
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_status_id", $ia1629c8dba5ae7cd7a200ef34a342bf7c885353f);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $ie596fae7297df480c0106016b600acc33677c1de);
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
$ib0bde0deebcf33e155f4fc320178ec4f2a562ec1 = $this->f6276b772a3e44a9ad0db42ea04048d891a34ff71();
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "order_status WHERE language_id = " . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib0bde0deebcf33e155f4fc320178ec4f2a562ec1) . " AND order_status_id =" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_status_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = $i2e93e61d67c274d891066238c74ba6322d527b6d["name"];
}
}
else
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = "actionOrderStatusPostUpdate";
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function contactFormHook($i62499a8535813e85aa3b251088df3dc3b77659c5, $ie596fae7297df480c0106016b600acc33677c1de, $ie75538a7f0002147a102cd57be728361d1072824, $i6a10a156535835a16453503b7890736a31c3241f)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "contactformhook";
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i62499a8535813e85aa3b251088df3dc3b77659c5);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $ie596fae7297df480c0106016b600acc33677c1de);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_email", $ie75538a7f0002147a102cd57be728361d1072824);
$this->fdf564dcf12525b1259b075878569b04161f06930("contact_name", $i6a10a156535835a16453503b7890736a31c3241f);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message_short_120", substr($ie596fae7297df480c0106016b600acc33677c1de, 0, 120));
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message_short_100", substr($ie596fae7297df480c0106016b600acc33677c1de, 0, 100));
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message_short_80", substr($ie596fae7297df480c0106016b600acc33677c1de, 0, 80));
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function SendForgetPassword($ib1199182837e705aae8d93f525c88b1184f9395d){
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionCustomerForgetPassword";
}
public function customerAddHook($i62499a8535813e85aa3b251088df3dc3b77659c5, $id975d9bc81e0d0a6132e7621d64157654ce72c36)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionCustomerAccountAdd";
if (isset($id975d9bc81e0d0a6132e7621d64157654ce72c36))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i62499a8535813e85aa3b251088df3dc3b77659c5);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $id975d9bc81e0d0a6132e7621d64157654ce72c36);
}
else
{
$this->v8fd98b84c631f1cfee4a38a7dfaffe8cd0199884 = true;
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function orderAddHook($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475, $ie98154871f64366977b7adde6c04388e33e0d8bf = true)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionValidateOrder";
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
if ($ie98154871f64366977b7adde6c04388e33e0d8bf == false)
{
$this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("INSERT INTO `" . DB_PREFIX . "sp_optout_deleted` (`order_id`) VALUES ('" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "')");
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function orderAddHookCustom($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475, $ie98154871f64366977b7adde6c04388e33e0d8bf = true)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionValidateOrderCustom";
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
if ($ie98154871f64366977b7adde6c04388e33e0d8bf == false)
{
$this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("INSERT INTO `" . DB_PREFIX . "sp_optout_deleted` (`order_id`) VALUES ('" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "')");
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function orderAddHookCatchCustom($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475, $ie98154871f64366977b7adde6c04388e33e0d8bf = true)
{
$orderDetails=$this->db->query("SELECT * FROM " . DB_PREFIX . "order WHERE order_id = '".$i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475."' LIMIT 1");
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionValidateOrderCatchCustom";
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475);
$this->fdf564dcf12525b1259b075878569b04161f06930("long_order_id", sprintf("%06d", ($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475)));
if ($ie98154871f64366977b7adde6c04388e33e0d8bf == false)
{
$this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("INSERT INTO `" . DB_PREFIX . "sp_optout_deleted` (`order_id`) VALUES ('" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i2373f5554ab37dc8a4e807168a8e0a3d0b7e1475) . "')");
}
if(isset($orderDetails) && isset($orderDetails->row['medium']) && $orderDetails->row['medium'] == 'amazon'){
$this->f4a63c56dc42169d3f90718029d967f74a3d25604('amazon');
}else{
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
}
public function productOutOfStockHook($ie62263543c6d01ab851f16e2bd84a579245466a6, $icc3de8982c86f8e72bb80c3e79e47efd5915a47d, $ic9b6094be90ca7d31a638c62e87eef2516e565db, $id975d9bc81e0d0a6132e7621d64157654ce72c36, $i62499a8535813e85aa3b251088df3dc3b77659c5)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionProductOutOfStock";
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $id975d9bc81e0d0a6132e7621d64157654ce72c36);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_id", $ie62263543c6d01ab851f16e2bd84a579245466a6);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_quantity", $icc3de8982c86f8e72bb80c3e79e47efd5915a47d);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_name", $ic9b6094be90ca7d31a638c62e87eef2516e565db);
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i62499a8535813e85aa3b251088df3dc3b77659c5);
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function productDeleteHook($ie62263543c6d01ab851f16e2bd84a579245466a6)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionProductDelete";
$this->fdf564dcf12525b1259b075878569b04161f06930("product_id", $ie62263543c6d01ab851f16e2bd84a579245466a6);
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "product WHERE product_id = " . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ie62263543c6d01ab851f16e2bd84a579245466a6));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("product_name", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["model"]);
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT store_id FROM " . DB_PREFIX . "product_to_store WHERE product_id = " . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ie62263543c6d01ab851f16e2bd84a579245466a6));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["store_id"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", 0);
}
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function returnGoods($i10dabd0ff3063e4a86ec016d1e108ad0fbecba80)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionOrderReturn";
$this->fdf564dcf12525b1259b075878569b04161f06930("return_id", $i10dabd0ff3063e4a86ec016d1e108ad0fbecba80);
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
public function returnGoodsStatus($icae1003a7b78317ecd106d559490d2ed7842f019ae495633a17af2297c5008ea297f8f57f5a3623, $ie596fae7297df480c0106016b600acc33677c1de, $i10dabd0ff3063e4a86ec016d1e108ad0fbecba80)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35 = "actionReturnGoodStatus";
$this->fdf564dcf12525b1259b075878569b04161f06930("return_id", $i10dabd0ff3063e4a86ec016d1e108ad0fbecba80);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_status_id", $icae1003a7b78317ecd106d559490d2ed7842f019ae495633a17af2297c5008ea297f8f57f5a3623);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $ie596fae7297df480c0106016b600acc33677c1de);
$this->f4a63c56dc42169d3f90718029d967f74a3d25604();
}
private function f6276b772a3e44a9ad0db42ea04048d891a34ff71()
{
if (!isset($_SESSION["language"]))
{
if (isset($_SESSION["default"]) && isset($_SESSION["default"]["language"]))
{
$_SESSION["language"] = $_SESSION["default"]["language"];
}
else
{
$_SESSION["language"] = "en";
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "language WHERE code = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($_SESSION["language"]) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
return $i2e93e61d67c274d891066238c74ba6322d527b6d["language_id"];
}
}
else
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "language` ORDER BY `sort_order` LIMIT 1");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
return $i2e93e61d67c274d891066238c74ba6322d527b6d["language_id"];
}
}
else
{
return 1;
}
}
}
private function f737a6673911d03feb91f3cc75263e0020068d2ba($i562bb97a12bac26055a51792129b2a61653c23ed, $icae1003a7b78317ecd106d559490d2ed7842f019845f8a4c6e3ba4641ebb161057b7846e41fee65, $i3af8cca0f4bac0ff6c11053708150e006d7944f4, $i2553044762175fb4be3c942fdf5942f26bf7c485 = "name")
{
$i70813bf71c271f3955af7521e335cadb3cf56e89 = $this->f6276b772a3e44a9ad0db42ea04048d891a34ff71();
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . $icae1003a7b78317ecd106d559490d2ed7842f019845f8a4c6e3ba4641ebb161057b7846e41fee65 . "` WHERE `" . $i562bb97a12bac26055a51792129b2a61653c23ed . "` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i562bb97a12bac26055a51792129b2a61653c23ed)) . "' AND `language_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i70813bf71c271f3955af7521e335cadb3cf56e89) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930($i3af8cca0f4bac0ff6c11053708150e006d7944f4, $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row[$i2553044762175fb4be3c942fdf5942f26bf7c485]);
}
else
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . $icae1003a7b78317ecd106d559490d2ed7842f019845f8a4c6e3ba4641ebb161057b7846e41fee65 . "` WHERE `" . $i562bb97a12bac26055a51792129b2a61653c23ed . "` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i562bb97a12bac26055a51792129b2a61653c23ed)) . "' LIMIT 1");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930($i3af8cca0f4bac0ff6c11053708150e006d7944f4, $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row[$i2553044762175fb4be3c942fdf5942f26bf7c485]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930($i3af8cca0f4bac0ff6c11053708150e006d7944f4, "-");
}
}
}
private function f44a4cc47ae62e0b7991887d580f0ea6c3d518831()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "order` where order_id = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")) . "' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["customer_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_ref", "-");
if (isset($i2e93e61d67c274d891066238c74ba6322d527b6d["store_id"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["store_id"]);
}
$i06fafba111bcafd54f406c1d39da05ac96865b97 = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT value FROM `" . DB_PREFIX . "currency` WHERE `currency_id` = '" . $i2e93e61d67c274d891066238c74ba6322d527b6d["currency_id"] . "'");
if ($i06fafba111bcafd54f406c1d39da05ac96865b97->num_rows)
{
$ica4f4bd9993166a63edbd1d07656c7a4f1cbca1c = $i06fafba111bcafd54f406c1d39da05ac96865b97->row["value"];
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_total_paid", number_format(($i2e93e61d67c274d891066238c74ba6322d527b6d["total"]) * $ica4f4bd9993166a63edbd1d07656c7a4f1cbca1c, 2));
if (isset($i2e93e61d67c274d891066238c74ba6322d527b6d["currency_code"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_currency", $i2e93e61d67c274d891066238c74ba6322d527b6d["currency_code"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_currency", $i2e93e61d67c274d891066238c74ba6322d527b6d["currency"]);
}
if (isset($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_code"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_shipping_number", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_code"]);
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date1", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\3.\\2.\\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date2", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\3/\\2/\\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date3", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\3-\\2-\\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date4", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\1-\\2-\\3", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date5", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\2.\\3.\\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date6", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\2/\\3/\\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_date7", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\2-\\3-\\1", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_time", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\4:\\5", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_time1", preg_replace("/([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0-9]{2})/", "\\4:\\5:\\6", $i2e93e61d67c274d891066238c74ba6322d527b6d["date_added"]));
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_company", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_company"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_company"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_lastname", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_lastname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_firstname", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_firstname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_firstname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("order_payment", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_method"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("shipping_method", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_method"]);
if (strlen($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_2"]) > 0)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_2"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_2"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"]);
}
if ($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country_id"] == 0)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country_id"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country_id"]);
}
if (trim($i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_city"]) == "")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_city"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_city"]);
}
$this->fdf564dcf12525b1259b075878569b04161f06930("language_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["language_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_postcode", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_postcode"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_postcode"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_state", $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_zone"], $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_zone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_mobile", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_company", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_company"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_company"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_lastname", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_lastname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_firstname", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_firstname"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_firstname"]);
if (strlen($i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_2"]) > 0)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_2"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_2"]);
}
else
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_address_1"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_address_1"]);
}
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_postcode", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_postcode"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_postcode"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_city"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_city"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_country", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_country_id"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_country_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_state", $i2e93e61d67c274d891066238c74ba6322d527b6d["payment_zone"], $i2e93e61d67c274d891066238c74ba6322d527b6d["shipping_zone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_invoice_mobile", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $i2e93e61d67c274d891066238c74ba6322d527b6d["comment"], "-");
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "order_option WHERE order_id='" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")) . "'");
$ie6457c18a64f4b44f43d591e3a157753e322698d = array();
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]][] = $i2e93e61d67c274d891066238c74ba6322d527b6d["value"];
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")));
$i3592d983ceb196c3eff3ae4d4fc2e6103493bcb8 = $i3be039bba2df9b9fc9c042760230638179244418 = $i2dd82c37cc38d2d2ca06aec2852c7fddb18815bb = $i81e5085f6eade903c02ded35fa53ee24f0058d4a = $i76ed00f374b7fcad8cfa6bb2c8c15cb2bdfe575d = $i82deecbd14272aea73c711b772a2b4075e60727b = $if4e483c36e614d579b7cbe66d3834b01d302df4f = $ic214c776cf4c822eba8bc166cab3ab33775e888b = array();
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
if ($i2e93e61d67c274d891066238c74ba6322d527b6d["model"] != "InfoSMS")
{
$ia0902a6843bd8d19a3a5670980368916cbf9ec30 = $iac1f216aaa49fb1b7310bd26a12c4762463c80f5 = "";
if (isset($ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]]))
{
$ia0902a6843bd8d19a3a5670980368916cbf9ec30 .= "(" . implode(",", $ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]]) . ")";
$iac1f216aaa49fb1b7310bd26a12c4762463c80f5 .= implode("\n -", $ie6457c18a64f4b44f43d591e3a157753e322698d[$i2e93e61d67c274d891066238c74ba6322d527b6d["order_product_id"]]);
}
$i3592d983ceb196c3eff3ae4d4fc2e6103493bcb8[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30 . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'];
$i3be039bba2df9b9fc9c042760230638179244418[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30;
$i2dd82c37cc38d2d2ca06aec2852c7fddb18815bb[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x (" . $i2e93e61d67c274d891066238c74ba6322d527b6d['product_id'] . ")" . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30 . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'];
$i81e5085f6eade903c02ded35fa53ee24f0058d4a[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . $ia0902a6843bd8d19a3a5670980368916cbf9ec30;
$i76ed00f374b7fcad8cfa6bb2c8c15cb2bdfe575d[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("\n -" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
$i82deecbd14272aea73c711b772a2b4075e60727b[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("\n -" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
$if4e483c36e614d579b7cbe66d3834b01d302df4f[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x (" . $i2e93e61d67c274d891066238c74ba6322d527b6d['product_id'] . ")" . $i2e93e61d67c274d891066238c74ba6322d527b6d['name'] . " " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("\n -" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
$ic214c776cf4c822eba8bc166cab3ab33775e888b[] = $i2e93e61d67c274d891066238c74ba6322d527b6d['quantity'] . "x " . $i2e93e61d67c274d891066238c74ba6322d527b6d['model'] . ((strlen($iac1f216aaa49fb1b7310bd26a12c4762463c80f5)) ? ("\n -" . $iac1f216aaa49fb1b7310bd26a12c4762463c80f5) : "");
}
}
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products1", implode("; ", $i3592d983ceb196c3eff3ae4d4fc2e6103493bcb8));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products2", implode("; ", $i3be039bba2df9b9fc9c042760230638179244418));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products3", implode("; ", $i2dd82c37cc38d2d2ca06aec2852c7fddb18815bb));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products4", implode("; ", $i81e5085f6eade903c02ded35fa53ee24f0058d4a));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products5", implode("\n", $i76ed00f374b7fcad8cfa6bb2c8c15cb2bdfe575d));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products6", implode("\n", $i82deecbd14272aea73c711b772a2b4075e60727b));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products7", implode("\n", $if4e483c36e614d579b7cbe66d3834b01d302df4f));
$this->fdf564dcf12525b1259b075878569b04161f06930("order_products8", implode("\n", $ic214c776cf4c822eba8bc166cab3ab33775e888b));
}
}
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("language_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT `code` FROM `" . DB_PREFIX . "language` WHERE `language_id` = '" . $this->fd4abd37688d48d025a664be57a2d1dd703738098("language_id") . "' LIMIT 1");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("language_iso", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["code"]);
}
}
}
private function fe499aaee715a42ed68285c93af3f5f05804e9f15()
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "setting where `key` IN ('config_name','config_email','config_telephone')");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
if (!isset($i2e93e61d67c274d891066238c74ba6322d527b6d['store_id']) || $i2e93e61d67c274d891066238c74ba6322d527b6d['store_id'] == $this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id"))
{
if ($i2e93e61d67c274d891066238c74ba6322d527b6d['key'] == "config_name")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_name", $i2e93e61d67c274d891066238c74ba6322d527b6d['value']);
}
if ($i2e93e61d67c274d891066238c74ba6322d527b6d['key'] == "config_email")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_email", $i2e93e61d67c274d891066238c74ba6322d527b6d['value']);
}
if ($i2e93e61d67c274d891066238c74ba6322d527b6d['key'] == "config_telephone")
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d['value']);
}
}
}
}
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_domain", HTTP_SERVER);
}
private function f75554c4c3405ca857e1ed27e6e77d2201bfb66c4()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "customer WHERE customer_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_email", $i2e93e61d67c274d891066238c74ba6322d527b6d["email"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_lastname", $i2e93e61d67c274d891066238c74ba6322d527b6d["lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_firstname", $i2e93e61d67c274d891066238c74ba6322d527b6d["firstname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_phone", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_mobile", $i2e93e61d67c274d891066238c74ba6322d527b6d["telephone"]);
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "address WHERE customer_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_company", $i2e93e61d67c274d891066238c74ba6322d527b6d["company"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["country_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_state_id", $i2e93e61d67c274d891066238c74ba6322d527b6d["zone_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_city", $i2e93e61d67c274d891066238c74ba6322d527b6d["city"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_address", $i2e93e61d67c274d891066238c74ba6322d527b6d["address_1"] . ", " . $i2e93e61d67c274d891066238c74ba6322d527b6d["address_2"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_postcode", $i2e93e61d67c274d891066238c74ba6322d527b6d["postcode"]);
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "country WHERE country_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("country_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_country", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["name"]);
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "zone WHERE zone_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_state_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_state", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["name"]);
}
}
}
}
if (isset($_SESSION["user_id"]))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("employee_id", $_SESSION["user_id"]);
}
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("employee_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT email FROM " . DB_PREFIX . "user where user_id=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("employee_id")));
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("employee_email", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["email"]);
}
}
if (!$this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id"))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", $this
->config
->get('config_store_id'));
if (!$this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id"))
{
$this->fdf564dcf12525b1259b075878569b04161f06930("shop_id", 0);
}
}
}
private function f795bf227a84116fe5dcb8f060a38affa23b66be9()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("return_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "return` WHERE `return_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("return_id")) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->fdf564dcf12525b1259b075878569b04161f06930("order_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["order_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["product_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["customer_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_lastname", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["lastname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_firstname", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["firstname"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_email", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["email"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_mobile", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["telephone"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_name", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["product"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_model", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["model"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("product_quantity", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["quantity"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_reason_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["return_reason_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_action_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["return_action_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_status_id", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["return_status_id"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("customer_message", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["comment"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("date_ordered", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["date_ordered"]);
$this->fdf564dcf12525b1259b075878569b04161f06930("return_date", $i83d1339527a9dc91b02fa99420eb13b0cd47adfe->row["date_added"]);
}
$this->f737a6673911d03feb91f3cc75263e0020068d2ba("return_action_id", "return_action", "return_action");
$this->f737a6673911d03feb91f3cc75263e0020068d2ba("return_status_id", "return_status", "return_status");
$this->f737a6673911d03feb91f3cc75263e0020068d2ba("return_reason_id", "return_reason", "return_reason");
}
}
private function f196e7fda6b73fdcc85f790d41dd6e0c4531be88b()
{
if (class_exists("HooksExtensions"))
{
$ide7592d13d2866a81c5d33e1fe1c0a923ff6b03e = new HooksExtensions($this->ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6() , $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618);
$this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618 = $ide7592d13d2866a81c5d33e1fe1c0a923ff6b03e->getVariables();
}
}
private function fe95fbc0260a244b89f412a8ce1dde7ac98a9223b()
{
$this->v9db39aed41349236c2242cc62a04d8dc396a1bab = true;
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id"))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "sp_optout_deleted` WHERE `order_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("order_id")) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
$this->v9db39aed41349236c2242cc62a04d8dc396a1bab = false;
}
}
}
private function f2b6c5d9ffe6b8de7722ebad085fe55123a3321b0($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = "default", $i82b103019f8b63abe35e23c8982897d7b3b13cd2 = "actionOrderStatusPostUpdate", $i4786607b2e7dfa9462edea09fe32c7ff3fc405e8 = "order_status_id")
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_admins_multi WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i82b103019f8b63abe35e23c8982897d7b3b13cd2) . "' AND status='" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i4786607b2e7dfa9462edea09fe32c7ff3fc405e8)) . "' AND storeID = '" . $this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id") . "' AND adminIDs NOT LIKE '' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v08122ee2d0707a3591fd08a8f0fe26d36a507aa1 = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
$this->v18b46d03fcb664397e59c34a4cb7b424d837711f = explode(";", $i2e93e61d67c274d891066238c74ba6322d527b6d["adminIDs"]);
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_customers WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($i82b103019f8b63abe35e23c8982897d7b3b13cd2) . "' AND status='" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098($i4786607b2e7dfa9462edea09fe32c7ff3fc405e8)) . "' AND active = '1' AND mutation = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i2e93e61d67c274d891066238c74ba6322d527b6d["mutation"]] = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
}
}
}
private function fd9b222a0459ca8527fdfef90743e8db4d3f02f37($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = SMS_DEFAULT_MUTATION)
{
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = $this->v69ed6143586be0cbb17c5d578694db8ced4bae35;
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_admins_multi WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->v69ed6143586be0cbb17c5d578694db8ced4bae35) . "' AND storeID=" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->fd4abd37688d48d025a664be57a2d1dd703738098("shop_id")) . " and adminIDs not like '' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v08122ee2d0707a3591fd08a8f0fe26d36a507aa1 = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
$this->v18b46d03fcb664397e59c34a4cb7b424d837711f = explode(";", $i2e93e61d67c274d891066238c74ba6322d527b6d["adminIDs"]);
}
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_customers WHERE name LIKE '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($this->v69ed6143586be0cbb17c5d578694db8ced4bae35) . "' AND active = '1' AND mutation = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23) . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i2e93e61d67c274d891066238c74ba6322d527b6d["mutation"]] = $i2e93e61d67c274d891066238c74ba6322d527b6d["smstext"];
}
}
}
public function getHooksUnicode($i82b103019f8b63abe35e23c8982897d7b3b13cd2, $ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = "default")
{
$ib1199182837e705aae8d93f525c88b1184f9395d = 0;
$i65d9267028e6a51485a37fde28586d2ffc641db5 = "";
switch ($i82b103019f8b63abe35e23c8982897d7b3b13cd2)
{
case "admin":
$i65d9267028e6a51485a37fde28586d2ffc641db5 = "admin";
break;
case "customer":
$i65d9267028e6a51485a37fde28586d2ffc641db5 = "customer";
break;
}
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_hooks_unicode where area like '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23) . "' and type like '" . $i65d9267028e6a51485a37fde28586d2ffc641db5 . "'");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$ib1199182837e705aae8d93f525c88b1184f9395d = $i2e93e61d67c274d891066238c74ba6322d527b6d['unicode'];
}
}
return $ib1199182837e705aae8d93f525c88b1184f9395d;
}
public function getAdminNumbers($i18b46d03fcb664397e59c34a4cb7b424d837711f = array())
{
$ib1199182837e705aae8d93f525c88b1184f9395d = array();
if (count($i18b46d03fcb664397e59c34a4cb7b424d837711f))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "sp_admins WHERE ID IN (" . implode(", ", $i18b46d03fcb664397e59c34a4cb7b424d837711f) . ")");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$ib1199182837e705aae8d93f525c88b1184f9395d[$i2e93e61d67c274d891066238c74ba6322d527b6d["ID"]] = array(
"name" => $i2e93e61d67c274d891066238c74ba6322d527b6d["name"],
"number" => $i2e93e61d67c274d891066238c74ba6322d527b6d["number"]
);
}
}
}
return $ib1199182837e705aae8d93f525c88b1184f9395d;
}
public function outOfStock($i6815574ea6fb0d16ca760ac76ccd5e787398426b = 0)
{
$i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2 = array();
if (isset($_SESSION["customer_id"]))
{
$id975d9bc81e0d0a6132e7621d64157654ce72c36 = $_SESSION["customer_id"];
}
else
{
$id975d9bc81e0d0a6132e7621d64157654ce72c36 = 0;
}
if (isset($this
->session
->data) && isset($this
->session
->data['cart']))
{
foreach ($this
->session
->data['cart'] as $i8a31cdb91ad25bea0cf23b0dd384a4bd00af6695 => $ibd0578718e12a692b299a588249092e07aac601e)
{
$ib1199182837e705aae8d93f525c88b1184f9395d = unserialize(base64_decode($i8a31cdb91ad25bea0cf23b0dd384a4bd00af6695));
if (isset($ib1199182837e705aae8d93f525c88b1184f9395d["product_id"]))
{
$i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2[] = $ib1199182837e705aae8d93f525c88b1184f9395d["product_id"];
}
}
}
else
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM `" . DB_PREFIX . "cart` WHERE `customer_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($id975d9bc81e0d0a6132e7621d64157654ce72c36) . "' AND `session_id` = '" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b(session_id()) . "' ");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2[] = $i2e93e61d67c274d891066238c74ba6322d527b6d["product_id"];
}
}
}
if ($i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2 != NULL && is_array($i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2) && count($i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2))
{
$ife90ec3ee83cd90f9098beed08a011650ddba7e7 = implode(", ", $i3559df9cbf1c8ea9e58fedf4e6e1e13e2254c7f2);
if (strlen(trim($ife90ec3ee83cd90f9098beed08a011650ddba7e7)))
{
$i83d1339527a9dc91b02fa99420eb13b0cd47adfe = $this->faa5f37ca8b5a32a11b718649694f3fe4f4241fb0("SELECT * FROM " . DB_PREFIX . "product WHERE product_id IN (" . $this->fda15bae145922f04a24410e6d3a8cbddd3fb808b($ife90ec3ee83cd90f9098beed08a011650ddba7e7) . ") AND quantity < 1;");
if ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->num_rows)
{
foreach ($i83d1339527a9dc91b02fa99420eb13b0cd47adfe->rows as $i2e93e61d67c274d891066238c74ba6322d527b6d)
{
$this->productOutOfStockHook($i2e93e61d67c274d891066238c74ba6322d527b6d["product_id"], 0, $i2e93e61d67c274d891066238c74ba6322d527b6d["model"], $id975d9bc81e0d0a6132e7621d64157654ce72c36, $i6815574ea6fb0d16ca760ac76ccd5e787398426b);
}
}
}
}
}
private function f7c851798808b10928eb8f2417e6b7e4bb3e126b2($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = "default")
{
if ($this->v69ed6143586be0cbb17c5d578694db8ced4bae35 == "actionOrderStatusPostUpdate")
{
$this->f2b6c5d9ffe6b8de7722ebad085fe55123a3321b0($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23);
}
elseif ($this->v69ed6143586be0cbb17c5d578694db8ced4bae35 == "actionReturnGoodStatus")
{
$this->f2b6c5d9ffe6b8de7722ebad085fe55123a3321b0($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23, $this->v69ed6143586be0cbb17c5d578694db8ced4bae35, "return_status_id");
$this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info = "actionReturnGoodStatus: " . $this->fd4abd37688d48d025a664be57a2d1dd703738098("return_status");
}
else
{
$this->fd9b222a0459ca8527fdfef90743e8db4d3f02f37($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23);
}
}
protected function getActualLanguage()
{
if ($this->fd4abd37688d48d025a664be57a2d1dd703738098("language_iso"))
{
return $this->fd4abd37688d48d025a664be57a2d1dd703738098("language_iso");
}
elseif (isset($_SESSION["default"]) && isset($_SESSION["default"]["language"]))
{
return $_SESSION["default"]["language"];
}
elseif (isset($_SESSION["language"]))
{
return $_SESSION["language"];
}
else
{
$this
->load
->model('setting/setting');
$ib7c1d4f54a9806a128d06041566a7989c9e5ba1a = $this
->model_setting_setting
->getSetting("config");
return $ib7c1d4f54a9806a128d06041566a7989c9e5ba1a["config_language"];
}
}
private function f4a63c56dc42169d3f90718029d967f74a3d25604($order_medium = NULL)
{
$this->f795bf227a84116fe5dcb8f060a38affa23b66be9();
$this->f44a4cc47ae62e0b7991887d580f0ea6c3d518831();
$this->fe499aaee715a42ed68285c93af3f5f05804e9f15();
$this->f75554c4c3405ca857e1ed27e6e77d2201bfb66c4();
$this->f196e7fda6b73fdcc85f790d41dd6e0c4531be88b();
$this->fe95fbc0260a244b89f412a8ce1dde7ac98a9223b();
$i9ec854a302fbdb72d043506b55d5bf395184517b = new SmsModel($this->ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6() , SmsModel::TYPE_CUSTOMERS, SmsModel::SMS_CTYPE_CUSTOMER, SmsModel::SMS_TRANSACTION);
$i9ec854a302fbdb72d043506b55d5bf395184517b->number($this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_mobile") , $this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_id") , SmsModel::NO_ADMIN, $this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_country_id") , $this->fd4abd37688d48d025a664be57a2d1dd703738098("customer_city"));
$ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23 = $this->getActualLanguage();
if (isset($ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23))
{
$i5ffda42b4795d56574941998cf75657e60e53fe2 = $ib3030c2f45bbc82e69ffc17cfc27fca86f99bf23;
}
else
{
$i5ffda42b4795d56574941998cf75657e60e53fe2 = SMS_DEFAULT_MUTATION;
}
$this->f7c851798808b10928eb8f2417e6b7e4bb3e126b2($i5ffda42b4795d56574941998cf75657e60e53fe2);
if (count($this->v8a3d93590769e892487ead8cb3f2103ff16a38dd) > 0 && $this->v9db39aed41349236c2242cc62a04d8dc396a1bab)
{
if (isset($this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i5ffda42b4795d56574941998cf75657e60e53fe2]))
{
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = $this->v8a3d93590769e892487ead8cb3f2103ff16a38dd[$i5ffda42b4795d56574941998cf75657e60e53fe2];
}
else
{
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = $this->v8a3d93590769e892487ead8cb3f2103ff16a38dd["default"];
}
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = str_replace(array_keys($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618) , $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618, $ie32585eb1b56e8e02465722681ae17f4122f4b7d);
if(isset($order_medium) && $order_medium == 'amazon'){
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("catch","amazon",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("wordofmouth.com.au/reviews/phonebot/reviews/new","https://g.page/r/Cf5gTS3xSI26EAg/review",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace(":)","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("Bless ya","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
}
$i9ec854a302fbdb72d043506b55d5bf395184517b->unicode($this->getHooksUnicode(SmsModel::SMS_CTYPE_CUSTOMER, $i5ffda42b4795d56574941998cf75657e60e53fe2));
$this->logErr($ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$i9ec854a302fbdb72d043506b55d5bf395184517b->text($ie32585eb1b56e8e02465722681ae17f4122f4b7d)->subject($this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info)
->send();
$this->v8a3d93590769e892487ead8cb3f2103ff16a38dd = array();
}
if (count($this->v18b46d03fcb664397e59c34a4cb7b424d837711f) > 0)
{
$i18b46d03fcb664397e59c34a4cb7b424d837711f = $this->getAdminNumbers($this->v18b46d03fcb664397e59c34a4cb7b424d837711f);
foreach ($i18b46d03fcb664397e59c34a4cb7b424d837711f as $icae1003a7b78317ecd106d559490d2ed7842f019 => $ic812a33236f7f483dbd34d4c14773cb484311683)
{
$i9ec854a302fbdb72d043506b55d5bf395184517b = new SmsModel($this->ff2ab734be9fb6b4fc0164420be40ee6c58cd6cc6() , SmsModel::TYPE_ADMIN, SmsModel::SMS_CTYPE_CADMIN, SmsModel::SMS_TRANSACTION);
$i9ec854a302fbdb72d043506b55d5bf395184517b->number($ic812a33236f7f483dbd34d4c14773cb484311683["number"], SmsModel::NO_CUSTOMER, $icae1003a7b78317ecd106d559490d2ed7842f019);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d = str_replace(array_keys($this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618) , $this->veabf735422ea3c4efba2eadcbb3be1b39c7c0618, $this->v08122ee2d0707a3591fd08a8f0fe26d36a507aa1);
if(isset($order_medium) && $order_medium == 'amazon'){
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("catch","amazon",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("wordofmouth.com.au/reviews/phonebot/reviews/new","https://g.page/r/Cf5gTS3xSI26EAg/review",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace(":)","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$ie32585eb1b56e8e02465722681ae17f4122f4b7d=str_replace("Bless ya","",$ie32585eb1b56e8e02465722681ae17f4122f4b7d);
}
$i9ec854a302fbdb72d043506b55d5bf395184517b->unicode($this->getHooksUnicode(SmsModel::SMS_CTYPE_CADMIN));
$this->logErr($ie32585eb1b56e8e02465722681ae17f4122f4b7d);
$i9ec854a302fbdb72d043506b55d5bf395184517b->text($ie32585eb1b56e8e02465722681ae17f4122f4b7d)->subject($this->v69ed6143586be0cbb17c5d578694db8ced4bae35Info)
->send();
}
}
}
public function logErr($data){
$logPath = __DIR__. "/logs.txt";
$mode = (!file_exists($logPath)) ? 'w':'a';
$logfile = fopen($logPath, $mode);
fwrite($logfile, "\r\n". $data);
fclose($logfile);
}
}
Function Calls
None |
Stats
MD5 | 6751fe521cc08691637c96a06bd092dd |
Eval Count | 0 |
Decode Time | 202 ms |