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

Variables

None

Stats

MD5 6751fe521cc08691637c96a06bd092dd
Eval Count 0
Decode Time 202 ms