Схема
public mixed
devClear (
)
Аргументы
| Аргумент |
Возможный тип |
Описание |
|
У метода нет аргументов
|
Описание
Метод пока еще не документирован.
Исходный код
if ($this->request->post['pass'] == '') {
$json = array('msg' => 'Password needed');
} else {
if ($this->request->post['pass'] != $this->config->get('openbaypro_secret')) {
$json = array('msg' => 'Wrong password');
} else {
/*
$this->db->query("TRUNCATE `" . DB_PREFIX . "order`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "order_history`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "order_option`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "order_product`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "order_total`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "customer`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "customer_transaction`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "address`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "ebay_transaction`");
*/
$this->db->query("TRUNCATE `" . DB_PREFIX . "manufacturer`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "manufacturer_to_store`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "attribute`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "attribute_description`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "attribute_group`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "attribute_group_description`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "ebay_listing`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "category`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "category_description`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "category_to_store`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_to_store`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_description`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_attribute`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_option`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_option_value`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_image`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_to_category`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "option`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "option_description`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "option_value`");
$this->db->query("TRUNCATE `" . DB_PREFIX . "option_value_description`");
if ($this->openbay->addonLoad('openstock')) {
$this->db->query("TRUNCATE `" . DB_PREFIX . "product_option_relation`");
}
$json = array('msg' => 'Data cleared');
}
}
$this->response->setOutput(json_encode($json));