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

Signing you up...

Thank you for signing up!

PHP Decode

use vendor\ekipisi\whatsapp\config as Config; class ControllerExtensionModuleWhatsapp ext..

Decoded Output download

<?   use vendor\ekipisi\whatsapp\config as Config; class ControllerExtensionModuleWhatsapp extends Controller { private $error = array(); public function __construct($registry) { parent::__construct($registry); $this->load->language(Config::whatsapp_path); $this->load->model("setting/setting"); $this->load->model("setting/store"); $this->load->model("tool/image"); $this->load->model("localisation/language"); } public function index() { $heading_title = Config::whatsapp_name . " v" . Config::whatsapp_version; $this->document->setTitle($heading_title); $data["heading_title"] = $heading_title; $this->document->addStyle("view/javascript/ekipisi/lib/bootstrap-colorpicker-2.5.3/css/bootstrap-colorpicker.min.css"); $this->document->addStyle("view/javascript/ekipisi/ekipisi.css"); $this->document->addScript("view/javascript/ekipisi/lib/bootstrap-colorpicker-2.5.3/js/bootstrap-colorpicker.min.js"); $this->document->addScript("view/javascript/ekipisi/lib/bootstrap-notify/bootstrap-notify.js"); $this->document->addScript("view/javascript/ekipisi/ekipisi.js"); if (!isset($this->request->get["store_id"])) { $this->request->get["store_id"] = 0; } $store = $this->getCurrentStore($this->request->get["store_id"]); $whatsapp = $this->model_setting_setting->getSetting(Config::whatsapp_name_small, $store["store_id"]); $data["languages"] = $this->model_localisation_language->getLanguages(); $data["stores"] = array_merge(array(0 => array("store_id" => "0", "name" => $this->config->get("config_name") . " (" . $this->language->get("text_default") . ")", "url" => HTTP_SERVER, "ssl" => HTTPS_SERVER)), $this->model_setting_store->getStores()); $data["store"] = $store; if ($this->request->server["REQUEST_METHOD"] == "POST" && $this->validate()) { $this->model_setting_setting->editSetting("whatsapp", $this->request->post, $this->request->post["store_id"]); $this->session->data["success"] = $this->language->get("text_success"); $this->response->redirect($this->url->link(Config::whatsapp_path, "store_id=" . $this->request->post["store_id"] . "&user_token=" . $this->session->data["user_token"], true)); } if (isset($this->error["warning"])) { $data["error_warning"] = $this->error["warning"]; } else { $data["error_warning"] = ''; } if (isset($this->session->data["success"])) { $data["success"] = $this->session->data["success"]; unset($this->session->data["success"]); } else { $data["success"] = ''; } if (isset($this->error["operator_1_name"])) { $data["error_operator_1_name"] = $this->error["operator_1_name"]; } else { $data["error_operator_1_name"] = ''; } if (isset($this->error["operator_1_telephone"])) { $data["error_operator_1_telephone"] = $this->error["operator_1_telephone"]; } else { $data["error_operator_1_telephone"] = ''; } if (isset($this->error["header_background_color"])) { $data["error_header_background_color"] = $this->error["header_background_color"]; } else { $data["error_header_background_color"] = ''; } if (isset($this->error["header_title_color"])) { $data["error_header_title_color"] = $this->error["header_title_color"]; } else { $data["error_header_title_color"] = ''; } if (isset($this->error["header_subtitle_color"])) { $data["error_header_subtitle_color"] = $this->error["header_subtitle_color"]; } else { $data["error_header_subtitle_color"] = ''; } if (isset($this->error["button"])) { $data["error_button"] = $this->error["button"]; } else { $data["error_button"] = array(); } if (isset($this->error["placeholder"])) { $data["error_placeholder"] = $this->error["placeholder"]; } else { $data["error_placeholder"] = array(); } if (isset($this->error["header_title"])) { $data["error_header_title"] = $this->error["header_title"]; } else { $data["error_header_title"] = array(); } if (isset($this->error["header_subtitle"])) { $data["error_header_subtitle"] = $this->error["header_subtitle"]; } else { $data["error_header_subtitle"] = array(); } if (isset($this->error["message"])) { $data["error_message"] = $this->error["message"]; } else { $data["error_message"] = array(); } $data["breadcrumbs"] = array(); $data["breadcrumbs"][] = array("text" => $this->language->get("text_home"), "href" => $this->url->link("common/dashboard", "user_token=" . $this->session->data["user_token"], true)); $data["breadcrumbs"][] = array("text" => $this->language->get("text_extensions"), "href" => $this->url->link("marketplace/extension", "user_token=" . $this->session->data["user_token"], true)); $data["breadcrumbs"][] = array("text" => $this->language->get("heading_title"), "href" => $this->url->link(Config::whatsapp_path, "store_id=" . $store["store_id"] . "&user_token=" . $this->session->data["user_token"], true)); $data["user_token"] = $this->session->data["user_token"]; $data["action"] = $this->url->link(Config::whatsapp_path, "user_token=" . $this->session->data["user_token"], true); $data["cancel"] = $this->url->link("marketplace/extension", "user_token=" . $this->session->data["user_token"] . "&type=module", true); if (isset($this->request->post["whatsapp_status"])) { $data["whatsapp_status"] = $this->request->post["whatsapp_status"]; } elseif (isset($whatsapp["whatsapp_color"])) { $data["whatsapp_status"] = $whatsapp["whatsapp_status"]; } else { $data["whatsapp_status"] = array(); } if (isset($this->request->post["whatsapp_operator"])) { $data["whatsapp_operator"] = $this->request->post["whatsapp_operator"]; } elseif (isset($whatsapp["whatsapp_operator"])) { $data["whatsapp_operator"] = $whatsapp["whatsapp_operator"]; } else { $data["whatsapp_operator"] = array(); } if (isset($this->request->post["whatsapp_text"])) { $data["whatsapp_text"] = $this->request->post["whatsapp_text"]; } elseif (isset($whatsapp["whatsapp_text"])) { $data["whatsapp_text"] = $whatsapp["whatsapp_text"]; } else { $data["whatsapp_text"] = array(); } if (isset($this->request->post["whatsapp_color"])) { $data["whatsapp_color"] = $this->request->post["whatsapp_color"]; } elseif (isset($whatsapp["whatsapp_color"])) { $data["whatsapp_color"] = $whatsapp["whatsapp_color"]; } else { $data["whatsapp_color"] = array(); } if (isset($this->request->post["whatsapp_logo"])) { $data["whatsapp_logo"] = $this->request->post["whatsapp_logo"]; } elseif (isset($whatsapp["whatsapp_logo"])) { $data["whatsapp_logo"] = $whatsapp["whatsapp_logo"]; } else { $data["whatsapp_logo"] = ''; } if (isset($this->request->post["whatsapp_background"])) { $data["whatsapp_background"] = $this->request->post["whatsapp_background"]; } elseif (isset($whatsapp["whatsapp_background"])) { $data["whatsapp_background"] = $whatsapp["whatsapp_background"]; } else { $data["whatsapp_background"] = ''; } $data["placeholder"] = $this->model_tool_image->resize("no_image.png", 100, 100); if (isset($this->request->post["whatsapp_logo"]) && is_file(DIR_IMAGE . $this->request->post["whatsapp_logo"])) { $data["logo"] = $this->model_tool_image->resize($this->request->post["whatsapp_logo"], 100, 100); } elseif ($this->config->get("whatsapp_logo") && is_file(DIR_IMAGE . $this->config->get("whatsapp_logo"))) { $data["logo"] = $this->model_tool_image->resize($this->config->get("whatsapp_logo"), 100, 100); } else { $data["logo"] = $this->model_tool_image->resize("no_image.png", 100, 100); } if (isset($this->request->post["whatsapp_background"]) && is_file(DIR_IMAGE . $this->request->post["whatsapp_background"])) { $data["background"] = $this->model_tool_image->resize($this->request->post["whatsapp_background"], 350, 160); } elseif ($this->config->get("whatsapp_background") && is_file(DIR_IMAGE . $this->config->get("whatsapp_background"))) { $data["background"] = $this->model_tool_image->resize($this->config->get("whatsapp_background"), 350, 160); } else { $data["background"] = $this->model_tool_image->resize("no_image.png", 100, 100); } if (isset($whatsapp["whatsapp"])) { $data["whatsapp"] = $whatsapp["whatsapp"]; } else { $data["whatsapp"] = array(); } if (empty($data["whatsapp"]["license"]["name"])) { $data["domain"] = base64_encode($_SERVER["SERVER_NAME"]); $data["mid"] = "V2hhdHNBcHA="; $data["base64"] = base64_decode("PGRpdiBjbGFzcz0iYWxlcnQgYWxlcnQtd2FybmluZyBmYWRlIGluIj4KCQkJPGJ1dHRvbiB0eXBlPSJidXR0b24iIGNsYXNzPSJjbG9zZSIgZGF0YS1kaXNtaXNzPSJhbGVydCIgYXJpYS1oaWRkZW49InRydWUiPsOXPC9idXR0b24+CgkJCTxoND5VeWFyxLEhIE1vZMO8bMO8biBsaXNhbnNzxLF6IGJpciBzw7xyw7xtw7xuw7wga3VsbGFuxLF5b3JzdW51eiEKCQkJPC9oND4KCQkJPHA+RG/En3J1IGnFn2xleWnFnywgZGVzdGVrIHZlIGfDvG5jZWxsZW1lbGVyZSBlcmnFn2ltIHNhxJ9sYW1hayBpw6dpbiBsaXNhbnMga29kdW51enUgZ2lybWVuaXogZ2VyZWttZWt0ZWRpci48L3A+CgkJCTxwPldoYXRzQXBwIHYyIG1vZMO8bMO8IGnDp2luIGhlcmhhbmdpIGJpciDDvGNyZXQgw7ZkZW1lZGVuCgkJCQk8Yj4KCQkJCQk8YSBjbGFzcz0idGV4dC13YXJuaW5nIiBocmVmPSJodHRwczovL3N1cHBvcnQuZWtpcGlzaS5jb20udHIvc3VibWl0LXRpY2tldC80LWxpY2VuY2UtY29kZS1saXNhbnMta29kdSIgdGFyZ2V0PSJfYmxhbmsiPmxpc2FucyBrb2R1Jm5ic3A7PGkgY2xhc3M9ImZhIGZhLWV4dGVybmFsLWxpbmsiPjwvaT4KCQkJCQk8L2E+CgkJCQk8L2I+CgkJCQl0YWxlcCBlZGViaWxpcnNpbml6Li48L3A+CgkJCTxkaXYgc3R5bGU9ImhlaWdodDoxNXB4OyI+PC9kaXY+CgkJCTxhIGNsYXNzPSJidG4gYnRuLXdhcm5pbmciIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgb25jbGljaz0iJCgnYVtocmVmPSN0YWJfc3VwcG9ydF0nKS50cmlnZ2VyKCdjbGljaycpIj48aSBjbGFzcz0iZmEgZmEta2V5IiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9pPiZuYnNwO0xpc2FucyBrb2R1bnV6dSBnaXJpbjwvYT4KCQk8L2Rpdj4="); } else { $data["whatsapp_license"] = $data["whatsapp"]["license"]; } $data["lang"] = $this->config->get("config_admin_language"); $data["support_url"] = "https://support.ekipisi.com.tr/"; $data["open_ticket_url"] = "https://support.ekipisi.com.tr/submit-ticket"; $data["license_ticket_url"] = "https://support.ekipisi.com.tr/submit-ticket/4-license-code-lisans-kodu"; $data["tab_generalsettings"] = $this->load->view(Config::whatsapp_path . "/tab_generalsettings", $data); $data["tab_operators"] = $this->load->view(Config::whatsapp_path . "/tab_operators", $data); $data["tab_texts"] = $this->load->view(Config::whatsapp_path . "/tab_texts", $data); $data["tab_design"] = $this->load->view(Config::whatsapp_path . "/tab_design", $data); $data["tab_support"] = $this->load->view(Config::whatsapp_path . "/tab_support", $data); $data["header"] = $this->load->controller("common/header"); $data["column_left"] = $this->load->controller("common/column_left"); $data["footer"] = $this->load->controller("common/footer"); $this->response->setOutput($this->load->view(Config::whatsapp_path, $data)); } protected function validate() { if (!$this->user->hasPermission("modify", Config::whatsapp_path)) { $this->error["warning"] = $this->language->get("error_permission"); } if (utf8_strlen($this->request->post["whatsapp_operator"][1]["name"]) < 3 || utf8_strlen($this->request->post["whatsapp_operator"][1]["name"]) > 64) { $this->error["operator_1_name"] = $this->language->get("error_operator_1_name"); } if (utf8_strlen($this->request->post["whatsapp_operator"][1]["telephone"]) < 3 || utf8_strlen($this->request->post["whatsapp_operator"][1]["telephone"]) > 24) { $this->error["operator_1_telephone"] = $this->language->get("error_operator_1_telephone"); } if (!$this->request->post["whatsapp_color"]["header_background"]) { $this->error["header_background_color"] = $this->language->get("error_header_background_color"); } if (!$this->request->post["whatsapp_color"]["header_title"]) { $this->error["header_title_color"] = $this->language->get("error_header_title_color"); } if (!$this->request->post["whatsapp_color"]["header_subtitle"]) { $this->error["header_subtitle_color"] = $this->language->get("error_header_subtitle_color"); } foreach ($this->request->post["whatsapp_text"] as $language_id => $value) { if (utf8_strlen($value["button"]) < 1 || utf8_strlen($value["button"]) > 255) { $this->error["button"][$language_id] = $this->language->get("error_button"); } if (utf8_strlen($value["placeholder"]) < 1 || utf8_strlen($value["placeholder"]) > 255) { $this->error["placeholder"][$language_id] = $this->language->get("error_placeholder"); } if (utf8_strlen($value["header_title"]) < 1 || utf8_strlen($value["header_title"]) > 255) { $this->error["header_title"][$language_id] = $this->language->get("error_header_title"); } if (utf8_strlen($value["header_subtitle"]) < 1 || utf8_strlen($value["header_subtitle"]) > 255) { $this->error["header_subtitle"][$language_id] = $this->language->get("error_header_subtitle"); } if (utf8_strlen($value["message"]) < 1 || utf8_strlen($value["message"]) > 255) { $this->error["message"][$language_id] = $this->language->get("error_message"); } } return !$this->error; } public function install() { $languages = $this->model_localisation_language->getLanguages(); $stores = array_merge(array(0 => array("store_id" => "0", "name" => $this->config->get("config_name"), "url" => HTTP_SERVER, "ssl" => HTTPS_SERVER)), $this->model_setting_store->getStores()); for ($x = 0; $x < count($stores); $x++) { $store_info = $this->model_setting_setting->getSetting("config", $stores[$x]["store_id"]); $setting["whatsapp_status"]["module"] = "on"; $setting["whatsapp_status"]["messagebox"] = "on"; $setting["whatsapp_status"]["button_text"] = "on"; $setting["whatsapp_operator"]["1"]["name"] = $store_info["config_owner"]; $setting["whatsapp_operator"]["1"]["online"] = "on"; $setting["whatsapp_operator"]["1"]["telephone"] = $store_info["config_telephone"]; $setting["whatsapp_logo"] = $store_info["config_logo"]; $setting["whatsapp_background"] = "catalog/ekipisi/whatsapp/background.png"; $setting["whatsapp_color"]["header_background"] = "#005e54"; $setting["whatsapp_color"]["header_title"] = "#ffffff"; $setting["whatsapp_color"]["header_subtitle"] = "#ffffff"; foreach ($languages as $language) { if ($language["code"] == "tr-tr") { $setting["whatsapp_text"][$language["language_id"]]["button"] = "Sohbeti Ba\xc5\237lat"; $setting["whatsapp_text"][$language["language_id"]]["placeholder"] = "Bir yan\304\261t yaz"; $setting["whatsapp_text"][$language["language_id"]]["header_title"] = $store_info["config_name"]; $setting["whatsapp_text"][$language["language_id"]]["header_subtitle"] = "Genellikle bir saat i\xc3\247inde yan\304\261t verir"; $setting["whatsapp_text"][$language["language_id"]]["message"] = nl2br("Merhaba,\xaSize nas\xc4\xb1l yard\304\261mc\304\261 olabilirim?"); } else { $setting["whatsapp_text"][$language["language_id"]]["button"] = "Chat with Us"; $setting["whatsapp_text"][$language["language_id"]]["placeholder"] = "Write a response"; $setting["whatsapp_text"][$language["language_id"]]["header_title"] = $store_info["config_name"]; $setting["whatsapp_text"][$language["language_id"]]["header_subtitle"] = "Typically replies within an hour"; $setting["whatsapp_text"][$language["language_id"]]["message"] = nl2br("Hi there,\xaHow can I help you?"); } } $this->model_setting_setting->editSetting(Config::whatsapp_name_small, $setting, $stores[$x]["store_id"]); } $this->load->model("setting/event"); $events = array("catalog/view/common/header/before" => "extension/module/whatsapp/view_common_header_before", "catalog/view/common/header/after" => "extension/module/whatsapp/view_common_header_after"); foreach ($events as $trigger => $handler) { $this->model_setting_event->addEvent(Config::whatsapp_event_group, $trigger, $handler, 1, 0); } } public function uninstall() { $this->load->model("setting/event"); $this->model_setting_setting->editSetting(Config::whatsapp_name_small, array()); $this->model_setting_event->deleteEventByCode(Config::whatsapp_event_group); } private function getCurrentStore($store_id) { if ($store_id && $store_id != 0) { $store = $this->model_setting_store->getStore($store_id); } else { $store["store_id"] = 0; $store["name"] = $this->config->get("config_name"); } return $store; } }  ?>

Did this file decode correctly?

Original Code

 use vendor\ekipisi\whatsapp\config as Config; class ControllerExtensionModuleWhatsapp extends Controller { private $error = array(); public function __construct($registry) { parent::__construct($registry); $this->load->language(Config::whatsapp_path); $this->load->model("\163\145\x74\x74\151\x6e\x67\57\x73\x65\x74\x74\151\x6e\147"); $this->load->model("\163\145\x74\164\x69\x6e\x67\x2f\x73\164\157\x72\145"); $this->load->model("\164\x6f\x6f\x6c\57\151\155\141\x67\145"); $this->load->model("\x6c\157\143\141\x6c\x69\163\x61\164\151\157\156\x2f\x6c\141\156\147\165\x61\147\145"); } public function index() { $heading_title = Config::whatsapp_name . "\x20\x76" . Config::whatsapp_version; $this->document->setTitle($heading_title); $data["\150\145\141\x64\x69\x6e\147\x5f\x74\151\x74\x6c\x65"] = $heading_title; $this->document->addStyle("\x76\x69\145\x77\x2f\152\x61\166\141\163\143\162\151\160\164\x2f\145\153\151\x70\x69\163\x69\57\x6c\151\x62\57\x62\x6f\x6f\164\163\x74\162\x61\x70\55\143\x6f\x6c\x6f\162\160\151\x63\153\145\162\55\x32\56\65\x2e\63\x2f\x63\163\163\x2f\142\157\157\164\x73\x74\162\x61\160\x2d\143\157\154\x6f\162\x70\151\143\153\145\162\56\x6d\151\156\56\x63\163\x73"); $this->document->addStyle("\166\x69\x65\167\x2f\x6a\x61\x76\x61\163\143\162\x69\x70\x74\x2f\x65\x6b\151\160\x69\163\151\x2f\145\153\151\x70\151\x73\151\56\x63\163\163"); $this->document->addScript("\x76\151\x65\167\57\x6a\x61\x76\x61\163\x63\x72\x69\x70\x74\57\145\x6b\x69\160\151\163\151\57\x6c\151\142\x2f\x62\157\157\x74\x73\x74\x72\141\x70\x2d\x63\157\154\x6f\162\160\x69\x63\153\x65\x72\55\x32\56\x35\x2e\x33\57\152\163\57\142\x6f\157\x74\163\164\162\141\x70\x2d\x63\157\154\x6f\x72\x70\x69\143\x6b\145\162\x2e\155\x69\156\56\x6a\x73"); $this->document->addScript("\166\151\145\x77\57\x6a\141\166\x61\163\143\x72\x69\160\164\x2f\x65\153\x69\160\151\x73\151\57\154\x69\142\x2f\x62\157\x6f\x74\x73\164\162\141\160\55\x6e\x6f\x74\151\146\171\57\142\157\x6f\x74\x73\164\x72\x61\x70\55\x6e\x6f\164\151\146\171\56\x6a\163"); $this->document->addScript("\166\151\145\167\x2f\152\141\166\x61\x73\x63\162\x69\x70\164\x2f\x65\153\x69\x70\x69\x73\x69\x2f\x65\153\151\160\151\163\151\56\152\x73"); if (!isset($this->request->get["\163\x74\x6f\162\145\x5f\151\144"])) { $this->request->get["\163\164\157\x72\x65\x5f\151\144"] = 0; } $store = $this->getCurrentStore($this->request->get["\163\164\157\162\145\137\151\144"]); $whatsapp = $this->model_setting_setting->getSetting(Config::whatsapp_name_small, $store["\163\x74\x6f\162\x65\x5f\151\144"]); $data["\x6c\x61\x6e\147\x75\x61\147\x65\x73"] = $this->model_localisation_language->getLanguages(); $data["\163\x74\157\162\145\x73"] = array_merge(array(0 => array("\163\164\x6f\162\x65\x5f\x69\x64" => "\60", "\x6e\141\x6d\145" => $this->config->get("\x63\157\156\x66\x69\147\137\156\x61\x6d\145") . "\40\50" . $this->language->get("\x74\x65\170\164\x5f\x64\145\146\141\x75\x6c\164") . "\x29", "\165\162\154" => HTTP_SERVER, "\x73\x73\154" => HTTPS_SERVER)), $this->model_setting_store->getStores()); $data["\x73\x74\157\162\145"] = $store; if ($this->request->server["\122\105\121\x55\105\x53\124\137\115\x45\124\110\117\x44"] == "\120\x4f\x53\124" && $this->validate()) { $this->model_setting_setting->editSetting("\x77\x68\141\164\163\x61\160\x70", $this->request->post, $this->request->post["\163\164\x6f\x72\145\x5f\151\x64"]); $this->session->data["\x73\x75\143\x63\x65\163\x73"] = $this->language->get("\x74\x65\170\164\137\x73\165\x63\143\x65\163\163"); $this->response->redirect($this->url->link(Config::whatsapp_path, "\x73\x74\x6f\162\145\137\x69\x64\x3d" . $this->request->post["\163\x74\x6f\x72\x65\137\x69\x64"] . "\46\x75\163\145\x72\x5f\164\x6f\153\x65\156\75" . $this->session->data["\165\163\145\x72\x5f\x74\x6f\153\145\x6e"], true)); } if (isset($this->error["\x77\x61\x72\156\x69\x6e\x67"])) { $data["\x65\x72\162\x6f\162\x5f\167\141\x72\156\151\156\147"] = $this->error["\167\141\x72\156\x69\x6e\x67"]; } else { $data["\145\162\162\x6f\162\x5f\167\x61\162\156\151\x6e\x67"] = ''; } if (isset($this->session->data["\x73\165\143\143\x65\x73\x73"])) { $data["\163\165\x63\x63\145\x73\x73"] = $this->session->data["\163\x75\143\143\145\163\163"]; unset($this->session->data["\163\165\143\143\x65\163\163"]); } else { $data["\163\x75\x63\143\x65\163\163"] = ''; } if (isset($this->error["\x6f\160\x65\x72\141\164\x6f\162\x5f\61\137\156\141\x6d\x65"])) { $data["\x65\x72\x72\x6f\162\x5f\157\160\145\162\141\164\157\x72\x5f\x31\x5f\156\141\155\145"] = $this->error["\157\160\145\162\x61\164\157\162\x5f\x31\137\x6e\x61\155\x65"]; } else { $data["\x65\162\x72\x6f\162\x5f\157\160\x65\x72\x61\x74\x6f\x72\137\61\x5f\x6e\x61\155\145"] = ''; } if (isset($this->error["\157\x70\145\x72\x61\164\157\162\x5f\61\x5f\x74\x65\x6c\x65\160\x68\157\x6e\145"])) { $data["\x65\162\x72\157\x72\137\157\x70\x65\162\x61\x74\157\x72\x5f\61\137\x74\145\x6c\x65\x70\150\x6f\x6e\145"] = $this->error["\x6f\160\145\x72\141\164\157\x72\137\61\137\x74\x65\154\x65\x70\150\157\156\x65"]; } else { $data["\x65\162\x72\157\162\x5f\x6f\x70\145\x72\x61\164\x6f\162\137\x31\137\x74\145\154\x65\x70\x68\x6f\x6e\145"] = ''; } if (isset($this->error["\150\x65\x61\144\x65\162\137\142\x61\143\153\x67\x72\x6f\x75\x6e\x64\x5f\x63\157\154\157\x72"])) { $data["\x65\x72\162\x6f\x72\x5f\150\x65\x61\x64\145\162\x5f\142\141\x63\153\x67\x72\157\165\156\144\137\x63\x6f\154\157\162"] = $this->error["\x68\x65\x61\144\145\162\137\142\141\143\153\x67\x72\157\x75\x6e\x64\137\143\157\154\x6f\x72"]; } else { $data["\145\x72\x72\157\162\x5f\150\x65\x61\x64\x65\x72\x5f\x62\x61\x63\153\147\162\x6f\165\x6e\x64\137\x63\157\x6c\157\162"] = ''; } if (isset($this->error["\150\145\141\144\x65\x72\x5f\x74\x69\x74\154\x65\x5f\x63\157\x6c\x6f\x72"])) { $data["\x65\162\162\157\162\x5f\150\x65\x61\x64\x65\162\x5f\164\151\x74\x6c\x65\x5f\x63\157\154\157\x72"] = $this->error["\150\x65\x61\144\145\162\137\x74\151\x74\x6c\145\137\143\x6f\x6c\157\162"]; } else { $data["\145\162\x72\157\162\x5f\x68\145\x61\144\x65\162\x5f\164\151\164\x6c\x65\x5f\x63\157\154\x6f\x72"] = ''; } if (isset($this->error["\150\145\141\x64\145\x72\137\x73\165\x62\x74\151\164\x6c\145\x5f\143\x6f\x6c\157\162"])) { $data["\145\x72\x72\157\162\x5f\x68\145\x61\x64\145\x72\137\x73\x75\x62\164\x69\164\154\x65\137\x63\x6f\x6c\157\162"] = $this->error["\150\x65\141\144\145\x72\x5f\x73\165\x62\164\151\x74\154\x65\x5f\x63\x6f\x6c\157\162"]; } else { $data["\x65\x72\x72\157\x72\137\150\145\141\x64\145\x72\137\x73\x75\x62\164\151\x74\154\145\137\143\x6f\154\x6f\162"] = ''; } if (isset($this->error["\x62\x75\x74\x74\157\x6e"])) { $data["\145\x72\x72\157\162\137\142\165\x74\164\x6f\x6e"] = $this->error["\x62\165\x74\164\x6f\156"]; } else { $data["\145\162\162\x6f\x72\x5f\x62\165\x74\164\x6f\x6e"] = array(); } if (isset($this->error["\x70\154\x61\x63\x65\150\157\x6c\x64\145\162"])) { $data["\x65\x72\162\157\162\x5f\160\x6c\141\x63\x65\150\x6f\154\x64\x65\162"] = $this->error["\x70\154\x61\x63\x65\x68\x6f\x6c\144\x65\x72"]; } else { $data["\x65\x72\x72\157\162\x5f\x70\154\x61\x63\145\150\157\x6c\x64\x65\x72"] = array(); } if (isset($this->error["\x68\145\x61\144\x65\162\x5f\164\151\x74\x6c\145"])) { $data["\145\x72\x72\x6f\162\x5f\x68\145\141\144\x65\x72\137\x74\x69\x74\154\x65"] = $this->error["\150\145\x61\144\145\162\137\x74\x69\164\x6c\x65"]; } else { $data["\145\x72\162\157\x72\137\150\145\x61\x64\x65\162\137\x74\x69\x74\x6c\x65"] = array(); } if (isset($this->error["\150\145\x61\x64\x65\162\137\x73\x75\142\164\x69\x74\154\145"])) { $data["\x65\x72\162\x6f\x72\137\150\x65\141\144\x65\162\137\163\x75\142\x74\151\164\154\x65"] = $this->error["\150\x65\x61\144\145\x72\x5f\x73\165\x62\x74\151\x74\154\145"]; } else { $data["\145\162\x72\x6f\162\137\150\x65\141\144\x65\x72\x5f\x73\x75\x62\164\151\x74\x6c\x65"] = array(); } if (isset($this->error["\155\145\x73\163\x61\x67\x65"])) { $data["\x65\162\x72\x6f\x72\137\x6d\x65\163\x73\141\x67\x65"] = $this->error["\x6d\145\x73\x73\x61\x67\145"]; } else { $data["\x65\162\162\157\x72\x5f\155\145\x73\163\x61\x67\145"] = array(); } $data["\x62\x72\x65\x61\x64\143\162\165\155\x62\x73"] = array(); $data["\142\x72\x65\141\x64\x63\x72\x75\x6d\x62\x73"][] = array("\x74\145\x78\x74" => $this->language->get("\x74\x65\x78\x74\137\x68\x6f\155\145"), "\x68\x72\x65\146" => $this->url->link("\x63\157\155\155\x6f\x6e\x2f\x64\141\163\150\142\157\x61\x72\144", "\x75\163\145\x72\137\164\x6f\x6b\x65\x6e\75" . $this->session->data["\165\x73\145\162\x5f\x74\157\153\145\156"], true)); $data["\142\162\145\x61\144\x63\x72\x75\155\142\x73"][] = array("\164\145\x78\x74" => $this->language->get("\x74\x65\170\x74\x5f\x65\170\164\x65\156\x73\151\x6f\156\x73"), "\x68\162\x65\x66" => $this->url->link("\155\x61\162\x6b\x65\164\160\154\141\143\x65\57\145\x78\x74\x65\156\x73\151\x6f\156", "\x75\x73\x65\x72\137\164\157\x6b\145\156\75" . $this->session->data["\x75\163\x65\162\137\164\157\153\145\156"], true)); $data["\142\x72\x65\141\x64\143\162\x75\x6d\142\x73"][] = array("\164\x65\x78\164" => $this->language->get("\x68\145\x61\144\151\x6e\147\137\164\151\x74\x6c\x65"), "\150\162\x65\x66" => $this->url->link(Config::whatsapp_path, "\x73\164\157\x72\145\x5f\151\x64\x3d" . $store["\163\164\157\x72\145\x5f\151\x64"] . "\x26\x75\x73\x65\x72\137\x74\x6f\x6b\x65\x6e\x3d" . $this->session->data["\x75\x73\145\162\137\x74\x6f\153\x65\156"], true)); $data["\165\163\x65\162\x5f\x74\157\x6b\x65\x6e"] = $this->session->data["\165\163\145\162\137\164\157\x6b\145\156"]; $data["\141\143\x74\151\x6f\x6e"] = $this->url->link(Config::whatsapp_path, "\x75\163\145\162\137\164\157\153\x65\156\x3d" . $this->session->data["\165\x73\x65\162\137\x74\x6f\x6b\145\156"], true); $data["\x63\x61\156\x63\x65\154"] = $this->url->link("\155\141\162\x6b\x65\x74\x70\x6c\141\x63\x65\x2f\x65\170\x74\x65\156\x73\151\157\156", "\165\x73\x65\x72\x5f\164\x6f\x6b\x65\156\75" . $this->session->data["\165\163\145\162\137\x74\157\x6b\145\156"] . "\x26\164\x79\160\145\75\155\157\x64\165\x6c\145", true); if (isset($this->request->post["\167\150\141\x74\x73\x61\160\160\137\163\x74\141\x74\165\163"])) { $data["\167\x68\141\164\163\141\x70\x70\137\x73\164\141\164\165\163"] = $this->request->post["\167\x68\x61\x74\x73\x61\x70\x70\137\x73\x74\x61\x74\x75\x73"]; } elseif (isset($whatsapp["\x77\150\x61\x74\x73\x61\x70\160\137\143\157\154\x6f\162"])) { $data["\x77\x68\141\164\x73\141\x70\160\x5f\x73\164\x61\164\x75\163"] = $whatsapp["\x77\150\141\x74\x73\141\x70\160\137\x73\164\141\x74\165\163"]; } else { $data["\167\x68\x61\x74\x73\x61\x70\x70\x5f\x73\164\x61\x74\165\163"] = array(); } if (isset($this->request->post["\167\150\141\164\x73\141\x70\x70\x5f\157\x70\145\162\141\x74\157\162"])) { $data["\167\x68\141\x74\x73\x61\x70\160\137\x6f\160\145\x72\141\x74\x6f\x72"] = $this->request->post["\167\150\141\x74\163\141\160\x70\x5f\157\x70\145\x72\141\x74\x6f\x72"]; } elseif (isset($whatsapp["\x77\x68\141\164\x73\141\160\x70\137\157\160\145\x72\x61\x74\157\162"])) { $data["\167\150\x61\x74\163\x61\x70\x70\137\157\160\145\162\x61\164\x6f\x72"] = $whatsapp["\167\150\141\x74\x73\x61\160\x70\137\157\x70\x65\x72\141\x74\157\x72"]; } else { $data["\x77\150\x61\164\x73\x61\160\160\137\x6f\160\145\x72\x61\164\x6f\162"] = array(); } if (isset($this->request->post["\167\150\141\x74\x73\x61\x70\x70\x5f\x74\x65\170\164"])) { $data["\167\x68\x61\164\x73\x61\x70\160\x5f\x74\145\170\x74"] = $this->request->post["\x77\150\x61\164\163\141\160\160\137\164\x65\170\164"]; } elseif (isset($whatsapp["\167\x68\141\164\x73\141\x70\x70\x5f\x74\145\x78\x74"])) { $data["\167\150\141\164\163\x61\x70\160\x5f\164\x65\170\x74"] = $whatsapp["\167\150\141\x74\x73\x61\x70\160\x5f\x74\x65\170\164"]; } else { $data["\x77\x68\x61\164\163\141\x70\160\x5f\164\x65\170\164"] = array(); } if (isset($this->request->post["\167\150\141\x74\x73\x61\x70\160\x5f\143\x6f\x6c\x6f\162"])) { $data["\x77\150\141\164\163\x61\x70\x70\x5f\143\x6f\x6c\x6f\x72"] = $this->request->post["\167\150\141\164\x73\x61\x70\160\137\143\x6f\x6c\x6f\x72"]; } elseif (isset($whatsapp["\167\x68\x61\164\163\x61\x70\160\x5f\143\x6f\154\x6f\x72"])) { $data["\x77\150\x61\164\x73\141\160\160\x5f\143\x6f\x6c\x6f\162"] = $whatsapp["\167\150\x61\164\163\x61\x70\x70\x5f\x63\x6f\x6c\x6f\162"]; } else { $data["\167\150\x61\x74\163\141\x70\160\x5f\143\157\154\157\162"] = array(); } if (isset($this->request->post["\x77\150\141\x74\x73\x61\160\160\137\x6c\x6f\147\x6f"])) { $data["\x77\150\141\164\163\x61\x70\x70\x5f\154\x6f\147\x6f"] = $this->request->post["\x77\x68\x61\164\163\141\x70\x70\x5f\154\x6f\147\157"]; } elseif (isset($whatsapp["\x77\x68\x61\x74\x73\x61\160\160\x5f\154\157\147\x6f"])) { $data["\x77\x68\141\164\163\141\x70\160\137\154\157\147\157"] = $whatsapp["\167\150\x61\164\163\141\x70\160\x5f\154\157\x67\x6f"]; } else { $data["\167\150\141\164\x73\141\x70\160\137\154\x6f\147\x6f"] = ''; } if (isset($this->request->post["\x77\150\141\164\x73\141\x70\x70\137\x62\x61\x63\153\x67\x72\x6f\x75\x6e\x64"])) { $data["\x77\150\141\x74\163\141\160\x70\x5f\x62\141\143\153\147\x72\157\165\156\x64"] = $this->request->post["\167\150\x61\164\x73\x61\160\160\x5f\x62\141\143\153\x67\x72\x6f\x75\156\144"]; } elseif (isset($whatsapp["\167\x68\141\164\163\x61\x70\x70\x5f\142\x61\143\x6b\147\x72\157\x75\156\144"])) { $data["\x77\150\141\164\x73\141\160\160\137\142\x61\143\153\x67\x72\x6f\165\x6e\x64"] = $whatsapp["\167\150\141\164\x73\141\x70\x70\x5f\x62\x61\143\x6b\147\162\x6f\165\156\x64"]; } else { $data["\x77\x68\x61\x74\163\141\x70\x70\137\142\141\143\x6b\x67\x72\x6f\165\156\144"] = ''; } $data["\x70\x6c\x61\143\145\150\x6f\154\144\145\162"] = $this->model_tool_image->resize("\156\157\x5f\151\155\x61\x67\145\x2e\160\x6e\147", 100, 100); if (isset($this->request->post["\167\x68\141\164\x73\x61\x70\160\x5f\154\x6f\147\x6f"]) && is_file(DIR_IMAGE . $this->request->post["\x77\x68\x61\164\x73\141\x70\x70\137\154\157\147\157"])) { $data["\x6c\x6f\147\157"] = $this->model_tool_image->resize($this->request->post["\x77\150\x61\x74\163\x61\x70\160\x5f\154\x6f\x67\x6f"], 100, 100); } elseif ($this->config->get("\167\150\141\x74\x73\x61\160\x70\x5f\154\x6f\147\157") && is_file(DIR_IMAGE . $this->config->get("\x77\150\141\164\163\x61\160\160\137\154\157\x67\157"))) { $data["\154\157\147\157"] = $this->model_tool_image->resize($this->config->get("\x77\150\x61\164\x73\x61\x70\x70\137\154\x6f\147\157"), 100, 100); } else { $data["\x6c\157\x67\x6f"] = $this->model_tool_image->resize("\x6e\157\137\151\x6d\x61\x67\145\56\160\156\147", 100, 100); } if (isset($this->request->post["\167\x68\141\x74\x73\141\160\x70\137\x62\141\143\153\x67\162\x6f\x75\x6e\x64"]) && is_file(DIR_IMAGE . $this->request->post["\x77\x68\141\x74\163\x61\160\160\x5f\142\141\x63\153\147\x72\157\165\156\144"])) { $data["\x62\141\143\153\x67\162\x6f\165\x6e\144"] = $this->model_tool_image->resize($this->request->post["\167\x68\x61\164\163\x61\160\x70\137\142\x61\x63\x6b\147\162\157\165\156\144"], 350, 160); } elseif ($this->config->get("\167\150\x61\164\163\x61\160\x70\137\x62\141\143\153\x67\x72\157\x75\x6e\144") && is_file(DIR_IMAGE . $this->config->get("\x77\150\x61\164\x73\x61\160\160\x5f\142\141\x63\x6b\147\x72\x6f\165\x6e\144"))) { $data["\x62\x61\143\153\x67\x72\x6f\165\156\144"] = $this->model_tool_image->resize($this->config->get("\167\150\x61\164\x73\141\160\160\137\x62\141\143\x6b\x67\162\157\165\x6e\x64"), 350, 160); } else { $data["\142\141\x63\153\147\x72\157\x75\x6e\x64"] = $this->model_tool_image->resize("\x6e\157\x5f\151\x6d\141\x67\x65\x2e\160\x6e\x67", 100, 100); } if (isset($whatsapp["\x77\x68\141\x74\163\x61\x70\160"])) { $data["\167\x68\x61\x74\163\141\160\160"] = $whatsapp["\167\x68\x61\x74\x73\x61\x70\160"]; } else { $data["\x77\150\x61\164\x73\x61\x70\160"] = array(); } if (empty($data["\x77\150\141\164\x73\x61\x70\x70"]["\x6c\151\143\145\x6e\x73\x65"]["\156\141\155\145"])) { $data["\144\x6f\x6d\x61\x69\156"] = base64_encode($_SERVER["\123\x45\122\x56\x45\x52\x5f\x4e\101\x4d\x45"]); $data["\155\x69\x64"] = "\126\62\150\150\144\110\116\102\x63\110\101\75"; $data["\x62\141\163\145\66\64"] = base64_decode("\x50\x47\x52\160\x64\151\102\x6a\142\107\106\x7a\x63\172\60\151\131\127\170\154\x63\156\121\147\131\127\x78\154\x63\x6e\121\x74\144\62\x46\171\142\x6d\154\165\x5a\x79\x42\x6d\131\127\122\154\111\107\154\165\111\152\64\x4b\x43\x51\x6b\112\120\107\x4a\x31\x64\x48\122\166\x62\x69\x42\x30\145\130\x42\x6c\120\x53\112\x69\x64\130\x52\60\x62\x32\x34\151\111\107\116\x73\x59\130\116\x7a\120\123\112\152\x62\107\71\172\x5a\x53\x49\147\x5a\107\x46\x30\131\x53\61\x6b\x61\x58\116\x74\141\130\116\x7a\x50\123\112\x68\x62\107\x56\171\144\x43\111\x67\x59\x58\112\160\x59\123\x31\157\x61\x57\x52\x6b\132\127\64\71\x49\156\x52\x79\x64\x57\x55\151\120\163\x4f\130\120\x43\71\x69\144\130\122\x30\142\62\x34\x2b\x43\x67\x6b\x4a\x43\124\170\x6f\x4e\x44\x35\x56\145\x57\106\x79\170\x4c\x45\150\111\x45\x31\166\x5a\115\x4f\70\x62\115\117\70\142\151\102\163\x61\x58\x4e\150\142\156\x4e\x7a\x78\114\x46\66\x49\x47\x4a\160\x63\151\x42\172\x77\67\x78\x79\x77\67\x78\x74\x77\67\170\165\167\x37\x77\147\x61\63\x56\163\142\x47\106\165\170\x4c\106\x35\142\x33\x4a\172\144\127\x35\x31\145\x69\x45\x4b\103\121\153\112\x50\x43\x39\157\116\x44\x34\x4b\x43\121\x6b\x4a\x50\110\x41\53\x52\x47\x2f\x45\156\63\112\x31\111\x47\156\x46\156\62\x78\x6c\x65\x57\156\x46\156\171\x77\147\x5a\x47\x56\x7a\x64\107\x56\x72\x49\x48\x5a\x6c\x49\107\146\104\166\107\65\152\x5a\127\170\163\x5a\x57\61\x6c\x62\x47\x56\x79\x5a\123\102\154\143\155\x6e\106\156\62\x6c\x74\111\x48\116\x68\x78\112\71\x73\131\127\x31\x68\141\x79\x42\x70\167\x36\x64\x70\x62\x69\x42\163\141\x58\116\150\142\x6e\115\x67\x61\x32\71\x6b\144\x57\x35\61\x65\x6e\x55\147\132\x32\154\x79\142\x57\126\x75\141\x58\x6f\147\132\62\126\x79\132\x57\x74\164\x5a\127\164\60\132\x57\x52\x70\143\x69\x34\70\114\x33\101\53\x43\147\x6b\x4a\x43\x54\x78\167\120\x6c\144\157\x59\x58\x52\172\x51\x58\x42\x77\111\110\131\x79\111\107\x31\166\132\x4d\x4f\70\x62\x4d\117\70\x49\107\156\x44\x70\62\x6c\165\111\x47\x68\x6c\x63\155\150\150\142\155\x64\160\111\107\x4a\160\143\151\x44\x44\166\x47\x4e\x79\x5a\x58\x51\147\167\x37\x5a\153\x5a\x57\61\154\x5a\x47\126\x75\x43\x67\153\112\103\121\x6b\x38\x59\152\64\113\x43\121\x6b\112\x43\x51\x6b\x38\131\123\102\x6a\x62\107\106\172\x63\x7a\x30\x69\x64\107\x56\x34\144\103\x31\63\131\130\112\165\x61\127\65\x6e\x49\x69\x42\157\143\155\x56\155\x50\123\x4a\x6f\144\110\122\167\143\x7a\x6f\x76\x4c\x33\116\61\143\110\x42\166\x63\x6e\121\165\x5a\127\164\160\x63\107\154\x7a\141\x53\x35\x6a\142\62\x30\165\x64\x48\x49\x76\143\x33\x56\151\x62\127\x6c\x30\x4c\130\x52\x70\x59\62\164\x6c\144\103\x38\60\114\127\x78\x70\131\x32\x56\x75\131\x32\125\164\x59\x32\x39\x6b\x5a\123\61\x73\x61\130\x4e\150\142\156\x4d\164\141\62\x39\x6b\x64\123\111\147\x64\107\106\171\x5a\x32\126\x30\x50\x53\x4a\x66\x59\155\170\x68\x62\155\x73\151\120\155\170\x70\x63\x32\x46\165\x63\x79\102\162\x62\62\x52\61\112\155\x35\151\143\63\x41\x37\120\x47\x6b\x67\131\x32\x78\x68\x63\x33\115\x39\111\x6d\x5a\150\x49\107\x5a\x68\x4c\x57\126\x34\144\107\x56\x79\x62\155\x46\x73\114\127\x78\160\x62\155\163\x69\x50\152\167\166\x61\124\64\x4b\103\121\x6b\112\103\121\x6b\70\x4c\62\105\x2b\103\147\153\112\103\x51\x6b\x38\x4c\x32\111\53\x43\x67\153\112\x43\121\x6c\x30\131\127\170\154\143\x43\x42\154\x5a\x47\x56\x69\x61\127\170\160\x63\x6e\116\x70\142\155\x6c\x36\114\151\x34\70\114\63\x41\53\x43\147\153\x4a\103\x54\x78\x6b\x61\x58\131\147\x63\63\122\65\x62\107\x55\71\x49\155\x68\154\x61\127\144\157\144\104\157\170\x4e\x58\x42\x34\x4f\x79\111\x2b\120\103\x39\x6b\x61\x58\x59\x2b\103\x67\153\x4a\103\124\x78\150\x49\107\116\x73\x59\130\116\172\120\123\x4a\x69\x64\107\x34\x67\x59\x6e\x52\x75\x4c\x58\x64\x68\143\155\65\160\x62\x6d\x63\x69\111\x47\150\171\x5a\127\x59\71\x49\155\160\x68\144\x6d\106\172\x59\x33\112\160\x63\110\121\x36\144\x6d\x39\160\x5a\x43\x67\x77\x4b\123\111\x67\142\62\x35\x6a\142\x47\x6c\152\141\172\60\151\x4a\x43\x67\x6e\131\126\x74\x6f\x63\x6d\126\x6d\x50\x53\x4e\60\131\x57\112\x66\143\63\x56\167\143\107\x39\x79\x64\106\x30\156\113\x53\65\x30\x63\155\154\x6e\x5a\62\x56\x79\x4b\x43\144\152\142\x47\x6c\152\141\x79\x63\x70\111\152\64\70\141\123\102\x6a\142\107\106\172\x63\x7a\x30\151\x5a\155\105\x67\132\155\x45\164\141\x32\126\65\111\151\x42\150\x63\155\154\x68\x4c\127\150\x70\x5a\107\122\154\142\x6a\x30\x69\144\110\x4a\61\x5a\123\111\x2b\x50\103\71\x70\x50\151\132\165\x59\x6e\x4e\167\117\x30\170\x70\x63\x32\106\165\143\171\102\x72\x62\62\122\61\142\x6e\126\x36\x64\123\x42\x6e\x61\130\112\160\142\x6a\x77\x76\131\x54\64\113\103\x51\153\x38\114\x32\x52\160\x64\x6a\64\x3d"); } else { $data["\x77\150\x61\164\163\x61\x70\x70\x5f\154\x69\x63\145\156\x73\x65"] = $data["\167\150\141\164\x73\141\x70\160"]["\x6c\151\x63\145\x6e\x73\x65"]; } $data["\154\x61\x6e\x67"] = $this->config->get("\143\x6f\x6e\x66\151\147\x5f\x61\x64\x6d\151\x6e\137\x6c\x61\156\x67\165\x61\147\145"); $data["\163\x75\160\160\157\162\x74\x5f\x75\x72\x6c"] = "\x68\x74\x74\x70\163\72\x2f\x2f\163\165\x70\x70\157\162\164\56\145\153\x69\160\151\x73\151\x2e\143\157\x6d\56\x74\x72\x2f"; $data["\x6f\x70\x65\x6e\137\x74\151\143\x6b\145\164\137\x75\162\154"] = "\x68\x74\164\x70\x73\72\x2f\57\163\x75\160\x70\x6f\x72\x74\x2e\145\153\x69\160\x69\163\x69\56\x63\x6f\x6d\56\x74\162\x2f\163\x75\142\x6d\151\x74\x2d\164\151\143\153\145\164"; $data["\x6c\151\143\145\156\163\x65\x5f\164\151\x63\x6b\145\x74\137\x75\x72\154"] = "\150\164\x74\x70\163\x3a\57\x2f\163\x75\160\x70\157\x72\x74\56\x65\153\151\x70\151\x73\x69\56\143\x6f\x6d\56\x74\162\57\x73\x75\x62\155\x69\164\55\x74\x69\143\153\x65\x74\x2f\x34\55\x6c\x69\x63\145\x6e\163\145\x2d\x63\157\144\145\x2d\154\x69\x73\141\x6e\163\55\x6b\x6f\x64\165"; $data["\164\x61\x62\x5f\147\x65\x6e\x65\x72\141\154\163\145\x74\164\x69\156\x67\163"] = $this->load->view(Config::whatsapp_path . "\57\164\x61\x62\x5f\147\x65\x6e\x65\162\x61\154\x73\145\x74\x74\x69\x6e\147\x73", $data); $data["\x74\141\x62\137\157\160\145\162\x61\164\x6f\162\163"] = $this->load->view(Config::whatsapp_path . "\x2f\x74\141\142\137\157\160\145\x72\x61\x74\x6f\x72\x73", $data); $data["\x74\x61\142\137\164\x65\170\x74\163"] = $this->load->view(Config::whatsapp_path . "\57\x74\x61\x62\x5f\164\x65\x78\x74\163", $data); $data["\164\141\142\137\144\x65\163\151\147\156"] = $this->load->view(Config::whatsapp_path . "\x2f\x74\x61\142\x5f\144\145\163\151\147\156", $data); $data["\164\x61\x62\x5f\163\165\160\x70\157\x72\164"] = $this->load->view(Config::whatsapp_path . "\57\x74\x61\142\x5f\x73\x75\x70\x70\157\x72\164", $data); $data["\150\145\141\x64\x65\x72"] = $this->load->controller("\x63\x6f\x6d\155\157\x6e\x2f\x68\x65\x61\x64\145\x72"); $data["\x63\x6f\x6c\165\155\x6e\137\x6c\145\146\x74"] = $this->load->controller("\143\x6f\x6d\x6d\x6f\x6e\57\x63\x6f\154\165\x6d\156\x5f\154\145\x66\164"); $data["\146\x6f\x6f\x74\x65\162"] = $this->load->controller("\143\x6f\155\155\x6f\x6e\x2f\146\x6f\x6f\x74\x65\x72"); $this->response->setOutput($this->load->view(Config::whatsapp_path, $data)); } protected function validate() { if (!$this->user->hasPermission("\x6d\x6f\x64\x69\146\171", Config::whatsapp_path)) { $this->error["\x77\141\162\156\x69\x6e\x67"] = $this->language->get("\145\162\x72\x6f\x72\x5f\x70\x65\x72\x6d\151\163\x73\151\157\156"); } if (utf8_strlen($this->request->post["\167\150\141\x74\x73\141\x70\x70\x5f\x6f\x70\x65\x72\x61\x74\x6f\162"][1]["\x6e\141\x6d\x65"]) < 3 || utf8_strlen($this->request->post["\167\150\x61\x74\163\x61\160\160\x5f\x6f\x70\145\162\141\164\x6f\162"][1]["\156\141\x6d\145"]) > 64) { $this->error["\x6f\160\145\x72\141\164\157\162\x5f\61\137\156\141\155\145"] = $this->language->get("\145\x72\x72\x6f\x72\137\x6f\x70\145\162\x61\164\x6f\162\137\61\137\x6e\x61\155\145"); } if (utf8_strlen($this->request->post["\167\x68\141\x74\x73\x61\x70\x70\x5f\x6f\x70\x65\x72\141\164\157\162"][1]["\x74\145\154\145\x70\150\x6f\x6e\145"]) < 3 || utf8_strlen($this->request->post["\x77\x68\x61\164\x73\x61\x70\x70\x5f\x6f\160\x65\162\141\164\157\x72"][1]["\164\x65\x6c\145\x70\x68\157\156\x65"]) > 24) { $this->error["\157\160\145\162\141\164\x6f\x72\137\61\137\164\145\154\x65\160\x68\157\156\145"] = $this->language->get("\145\162\x72\157\162\x5f\x6f\160\145\162\x61\164\157\x72\x5f\x31\137\164\x65\x6c\x65\x70\150\x6f\x6e\x65"); } if (!$this->request->post["\x77\150\x61\x74\x73\141\160\x70\x5f\143\157\x6c\157\x72"]["\150\x65\x61\144\x65\162\x5f\142\x61\143\x6b\x67\162\x6f\x75\x6e\144"]) { $this->error["\150\x65\141\144\145\162\137\x62\141\x63\x6b\x67\162\x6f\165\156\x64\137\x63\157\x6c\x6f\x72"] = $this->language->get("\145\162\x72\x6f\162\x5f\150\145\x61\144\145\x72\137\142\x61\143\153\x67\x72\x6f\165\x6e\144\x5f\x63\x6f\154\x6f\162"); } if (!$this->request->post["\x77\150\x61\164\x73\141\160\160\x5f\x63\x6f\x6c\157\162"]["\150\x65\x61\144\145\x72\137\164\151\164\x6c\145"]) { $this->error["\150\x65\141\144\x65\162\137\164\x69\x74\154\x65\137\143\x6f\x6c\157\162"] = $this->language->get("\x65\162\x72\x6f\x72\x5f\150\145\x61\x64\145\x72\137\x74\x69\x74\x6c\145\137\x63\157\154\x6f\x72"); } if (!$this->request->post["\x77\x68\141\164\x73\141\x70\x70\137\x63\157\154\157\x72"]["\x68\145\141\x64\145\162\x5f\x73\165\142\164\x69\x74\x6c\x65"]) { $this->error["\x68\x65\x61\144\145\x72\x5f\x73\165\x62\164\151\x74\154\145\137\143\157\x6c\157\x72"] = $this->language->get("\x65\x72\162\x6f\x72\137\150\145\141\144\145\x72\x5f\163\165\142\x74\151\x74\x6c\145\137\x63\x6f\x6c\157\162"); } foreach ($this->request->post["\167\x68\141\x74\163\141\x70\x70\137\164\145\170\164"] as $language_id => $value) { if (utf8_strlen($value["\142\165\164\164\x6f\156"]) < 1 || utf8_strlen($value["\x62\165\164\x74\x6f\156"]) > 255) { $this->error["\142\x75\x74\164\157\x6e"][$language_id] = $this->language->get("\x65\162\162\157\x72\137\142\165\x74\x74\x6f\x6e"); } if (utf8_strlen($value["\160\x6c\141\x63\x65\150\x6f\154\144\x65\162"]) < 1 || utf8_strlen($value["\x70\154\141\143\145\150\157\x6c\x64\145\162"]) > 255) { $this->error["\x70\x6c\x61\143\145\x68\157\154\144\x65\x72"][$language_id] = $this->language->get("\x65\x72\x72\x6f\162\x5f\160\154\x61\143\145\150\157\154\144\x65\162"); } if (utf8_strlen($value["\150\145\141\144\145\162\x5f\x74\x69\x74\x6c\x65"]) < 1 || utf8_strlen($value["\150\x65\x61\x64\145\162\137\x74\x69\x74\x6c\x65"]) > 255) { $this->error["\x68\x65\x61\x64\145\162\137\x74\x69\x74\x6c\x65"][$language_id] = $this->language->get("\145\162\162\x6f\x72\x5f\x68\145\141\x64\x65\162\x5f\164\x69\x74\154\x65"); } if (utf8_strlen($value["\150\145\x61\x64\145\x72\x5f\163\x75\142\164\x69\x74\154\145"]) < 1 || utf8_strlen($value["\x68\145\141\x64\x65\162\137\163\165\142\x74\151\164\x6c\x65"]) > 255) { $this->error["\150\x65\x61\x64\x65\162\x5f\163\x75\142\164\x69\x74\154\145"][$language_id] = $this->language->get("\145\x72\x72\157\162\137\150\145\x61\x64\x65\x72\x5f\x73\165\x62\x74\x69\164\154\x65"); } if (utf8_strlen($value["\155\145\x73\x73\141\x67\x65"]) < 1 || utf8_strlen($value["\x6d\x65\163\163\x61\x67\145"]) > 255) { $this->error["\x6d\145\x73\x73\x61\x67\145"][$language_id] = $this->language->get("\x65\x72\x72\157\x72\x5f\155\145\163\x73\x61\147\x65"); } } return !$this->error; } public function install() { $languages = $this->model_localisation_language->getLanguages(); $stores = array_merge(array(0 => array("\163\164\x6f\x72\x65\x5f\x69\144" => "\60", "\x6e\141\155\x65" => $this->config->get("\x63\157\156\x66\x69\147\x5f\156\x61\155\145"), "\x75\162\x6c" => HTTP_SERVER, "\163\163\154" => HTTPS_SERVER)), $this->model_setting_store->getStores()); for ($x = 0; $x < count($stores); $x++) { $store_info = $this->model_setting_setting->getSetting("\x63\x6f\156\146\x69\147", $stores[$x]["\163\x74\x6f\162\x65\x5f\x69\144"]); $setting["\167\150\141\164\163\141\160\160\x5f\x73\164\x61\x74\165\163"]["\x6d\x6f\144\x75\x6c\x65"] = "\157\x6e"; $setting["\x77\150\x61\164\x73\x61\x70\160\x5f\163\164\141\x74\x75\x73"]["\155\145\x73\x73\141\147\145\142\157\x78"] = "\x6f\x6e"; $setting["\x77\150\x61\164\x73\x61\160\x70\x5f\163\164\141\164\165\x73"]["\142\165\x74\x74\157\156\x5f\x74\145\x78\x74"] = "\x6f\156"; $setting["\167\150\x61\164\x73\x61\160\160\137\157\x70\x65\162\x61\x74\x6f\x72"]["\x31"]["\x6e\141\155\x65"] = $store_info["\x63\x6f\156\x66\x69\x67\x5f\157\x77\156\145\x72"]; $setting["\167\x68\x61\x74\x73\141\x70\x70\x5f\x6f\x70\145\162\x61\x74\157\x72"]["\x31"]["\157\156\154\151\156\x65"] = "\x6f\156"; $setting["\167\x68\141\x74\163\x61\160\x70\137\157\x70\145\x72\141\164\157\162"]["\61"]["\x74\x65\154\x65\160\150\157\156\145"] = $store_info["\143\x6f\156\x66\x69\x67\x5f\x74\145\x6c\x65\x70\150\x6f\156\x65"]; $setting["\167\150\x61\x74\163\x61\160\160\x5f\x6c\157\147\157"] = $store_info["\143\x6f\x6e\x66\151\x67\137\x6c\157\147\x6f"]; $setting["\x77\150\x61\164\163\x61\x70\160\137\142\141\x63\153\x67\162\157\x75\x6e\144"] = "\x63\141\x74\141\x6c\157\147\57\x65\x6b\x69\x70\x69\163\x69\x2f\167\150\x61\x74\x73\x61\160\x70\x2f\x62\141\x63\x6b\147\162\x6f\x75\x6e\144\56\160\x6e\x67"; $setting["\x77\150\x61\x74\163\141\x70\x70\x5f\143\x6f\x6c\x6f\162"]["\150\145\x61\x64\145\162\137\x62\x61\143\x6b\x67\162\x6f\165\156\x64"] = "\43\60\x30\65\x65\65\64"; $setting["\x77\x68\x61\x74\x73\141\x70\160\x5f\143\x6f\x6c\157\x72"]["\x68\145\x61\x64\145\x72\137\164\x69\164\154\145"] = "\x23\146\x66\x66\x66\x66\x66"; $setting["\167\150\141\164\163\141\160\160\137\143\157\x6c\x6f\x72"]["\150\x65\141\x64\145\x72\137\163\x75\x62\164\x69\164\x6c\145"] = "\x23\x66\x66\x66\146\146\146"; foreach ($languages as $language) { if ($language["\143\x6f\x64\x65"] == "\x74\x72\x2d\164\162") { $setting["\167\150\x61\x74\163\x61\x70\160\x5f\x74\x65\x78\164"][$language["\154\141\156\x67\x75\x61\x67\145\x5f\x69\x64"]]["\x62\x75\x74\x74\157\156"] = "\123\x6f\x68\x62\145\x74\x69\x20\x42\x61\xc5\237\x6c\x61\164"; $setting["\x77\150\141\x74\x73\141\x70\x70\x5f\164\x65\170\164"][$language["\x6c\x61\156\147\165\x61\x67\145\x5f\151\144"]]["\160\x6c\x61\x63\145\150\x6f\154\x64\145\162"] = "\x42\x69\162\40\171\141\x6e\304\261\x74\x20\171\x61\172"; $setting["\167\150\x61\164\x73\141\160\x70\x5f\164\x65\170\x74"][$language["\x6c\x61\156\147\x75\x61\147\145\x5f\x69\x64"]]["\x68\145\141\x64\145\162\137\x74\x69\164\154\145"] = $store_info["\143\x6f\156\x66\151\x67\137\156\x61\x6d\145"]; $setting["\x77\150\141\x74\x73\x61\160\160\137\164\x65\x78\x74"][$language["\x6c\141\156\x67\165\x61\147\x65\x5f\151\144"]]["\150\x65\x61\144\x65\x72\137\x73\x75\x62\x74\x69\x74\154\145"] = "\x47\x65\x6e\145\154\x6c\x69\x6b\154\x65\x20\x62\x69\162\x20\163\x61\141\164\x20\151\xc3\247\x69\x6e\x64\x65\40\x79\x61\x6e\304\261\x74\x20\166\145\162\x69\162"; $setting["\x77\150\x61\164\x73\x61\x70\x70\137\164\x65\170\x74"][$language["\x6c\x61\x6e\147\x75\x61\x67\x65\x5f\x69\x64"]]["\x6d\145\163\x73\141\147\x65"] = nl2br("\x4d\145\162\150\141\x62\141\x2c\xa\123\151\x7a\145\40\156\x61\x73\xc4\xb1\x6c\x20\x79\x61\x72\144\304\261\x6d\143\304\261\x20\157\154\141\x62\151\x6c\151\x72\x69\155\77"); } else { $setting["\x77\x68\141\x74\x73\141\x70\160\137\164\x65\170\x74"][$language["\154\x61\x6e\147\x75\141\x67\x65\x5f\151\x64"]]["\x62\x75\164\x74\157\156"] = "\103\150\x61\164\40\167\x69\x74\150\40\x55\163"; $setting["\167\150\x61\x74\163\141\x70\160\137\164\x65\x78\x74"][$language["\154\x61\x6e\x67\165\x61\147\x65\x5f\x69\144"]]["\160\154\x61\143\x65\150\157\x6c\144\145\x72"] = "\127\x72\151\164\145\40\x61\x20\162\x65\163\x70\x6f\x6e\163\145"; $setting["\167\x68\x61\164\x73\x61\x70\160\137\x74\x65\170\164"][$language["\x6c\x61\156\147\165\141\147\x65\137\x69\144"]]["\150\145\141\144\145\162\137\x74\151\164\x6c\145"] = $store_info["\143\157\x6e\x66\x69\x67\x5f\x6e\x61\x6d\145"]; $setting["\x77\150\x61\164\163\x61\160\160\137\164\145\x78\x74"][$language["\x6c\x61\x6e\147\165\x61\147\145\137\151\x64"]]["\150\x65\x61\144\x65\x72\137\x73\x75\142\x74\x69\x74\154\x65"] = "\x54\x79\160\x69\x63\x61\x6c\x6c\171\40\x72\x65\160\154\x69\x65\163\40\167\151\164\150\151\x6e\40\141\156\40\x68\157\x75\162"; $setting["\167\150\141\x74\163\x61\x70\160\137\164\145\x78\x74"][$language["\x6c\141\x6e\x67\165\141\147\145\x5f\x69\x64"]]["\x6d\145\x73\163\x61\x67\x65"] = nl2br("\110\151\x20\164\150\145\x72\145\x2c\xa\110\157\x77\x20\x63\141\x6e\x20\111\40\150\145\x6c\x70\40\x79\157\165\77"); } } $this->model_setting_setting->editSetting(Config::whatsapp_name_small, $setting, $stores[$x]["\x73\164\x6f\162\145\x5f\151\144"]); } $this->load->model("\x73\145\x74\164\151\x6e\147\x2f\145\166\x65\x6e\164"); $events = array("\x63\141\x74\x61\x6c\157\x67\x2f\x76\x69\x65\x77\57\x63\x6f\155\x6d\157\156\57\150\x65\141\x64\x65\x72\x2f\x62\145\146\x6f\162\x65" => "\x65\170\164\145\156\x73\x69\157\x6e\57\155\157\144\x75\154\145\x2f\x77\x68\x61\x74\x73\141\x70\160\57\166\x69\145\167\x5f\x63\x6f\x6d\155\x6f\x6e\x5f\150\145\141\144\145\x72\137\142\x65\146\x6f\162\145", "\143\x61\x74\141\x6c\157\147\57\x76\151\145\x77\57\143\157\155\x6d\157\156\57\150\145\x61\144\145\x72\57\x61\x66\164\x65\x72" => "\145\170\164\145\156\163\151\x6f\x6e\x2f\155\157\x64\165\154\145\57\167\x68\141\x74\163\141\160\x70\57\x76\151\145\167\x5f\143\x6f\155\155\x6f\156\137\x68\145\141\144\145\x72\137\x61\x66\x74\x65\162"); foreach ($events as $trigger => $handler) { $this->model_setting_event->addEvent(Config::whatsapp_event_group, $trigger, $handler, 1, 0); } } public function uninstall() { $this->load->model("\x73\145\x74\164\x69\x6e\x67\57\x65\166\x65\x6e\x74"); $this->model_setting_setting->editSetting(Config::whatsapp_name_small, array()); $this->model_setting_event->deleteEventByCode(Config::whatsapp_event_group); } private function getCurrentStore($store_id) { if ($store_id && $store_id != 0) { $store = $this->model_setting_store->getStore($store_id); } else { $store["\x73\164\x6f\x72\145\137\x69\144"] = 0; $store["\x6e\x61\155\145"] = $this->config->get("\143\x6f\156\146\151\x67\x5f\x6e\141\x6d\145"); } return $store; } } 

Function Calls

None

Variables

None

Stats

MD5 9ff3bc1911d769999857a52ecbd69e76
Eval Count 0
Decode Time 160 ms