public function uninstall() { foreach ($this->available_languages as $language) { Configuration::deleteByName('TS_TAB0_ID_' . (int) Language::getIdByIso($language)); Configuration::deleteByName('TS_TAB0_ID_ACTIVE_' . (int) Language::getIdByIso($language)); } Configuration::deleteByName('TS_TAB0_DISPLAY_IN_SHOP'); Configuration::deleteByName('TS_TAB0_DISPLAY_RATING_FRONT_END'); Configuration::deleteByName('TS_TAB0_DISPLAY_RATING_OC'); Configuration::deleteByName('TS_TAB0_SEND_RATING'); Configuration::deleteByName('TS_TAB0_SEND_SEPERATE_MAIL'); Configuration::deleteByName('TS_TAB0_SEND_SEPERATE_MAIL_DELAY'); Configuration::deleteByName('PS_TS_TAB0_SECURE_KEY'); return RatingAlert::dropTable(); }
public function uninstall() { foreach (array_keys(self::$available_languages) as $iso) { Configuration::deleteByName(TSCommon::PREFIX_TABLE . 'CERTIFICATE_' . Tools::strtoupper($iso)); } $category = new Category((int) TSCommon::$cat_id); $category->delete(); Configuration::deleteByName(TSCommon::PREFIX_TABLE . 'CAT_ID'); Configuration::deleteByName(TSCommon::PREFIX_TABLE . 'SHOPSW'); Configuration::deleteByName(TSCommon::PREFIX_TABLE . 'ET_CID'); Configuration::deleteByName(TSCommon::PREFIX_TABLE . 'ET_LID'); Configuration::deleteByName(TSCommon::PREFIX_TABLE . 'ENV_API'); Configuration::deleteByName(TSCommon::PREFIX_TABLE . 'SECURE_KEY'); return RatingAlert::dropTable(); }