Exemplo n.º 1
0
 function uninstall($_ModuleConfigID = 0)
 {
     ShippingRateCalculator::uninstall($_ModuleConfigID);
     if (!count(modGetModuleConfigs(get_class($this)))) {
         //drop shipping rates table
         $sql = '
                             DROP TABLE IF EXISTS ' . CourierShippingModule2::_getDBName() . '
                     ';
     } else {
         $sql = '
                             DELETE FROM ' . CourierShippingModule2::_getDBName() . ' WHERE module_id="' . $_ModuleConfigID . '"
                     ';
     }
     db_query($sql);
 }
Exemplo n.º 2
0
 function uninstall($_ModuleConfigID = 0)
 {
     PaymentModule::uninstall($_ModuleConfigID);
     if (!count(modGetModuleConfigs(get_class($this)))) {
         //удалить таблицу с информацией о счетах
         db_query("DROP TABLE IF EXISTS " . CINVOICEPHYS_DB_TABLE);
     } else {
         $sql = 'DELETE FROM ' . CINVOICEPHYS_DB_TABLE . ' WHERE module_id=' . (int) $this->ModuleConfigID;
     }
 }
Exemplo n.º 3
0
 function uninstall($_ModuleConfigID = 0)
 {
     ShippingRateCalculator::uninstall($_ModuleConfigID);
     if (!count(modGetModuleConfigs(get_class($this)))) {
         //drop shipping rates table
         db_query('DROP TABLE IF EXISTS ' . CSHIPPINGMODULEBYCOUNTRYBYZONEPERCENT_TABLE);
     } else {
         $sql = '
                             DELETE FROM ' . CSHIPPINGMODULEBYCOUNTRYBYZONEPERCENT_TABLE . ' WHERE module_id="' . $this->ModuleConfigID . '"
                     ';
     }
 }