Example #1
0
 public static function uninstall($existingAddOn)
 {
     if (!$existingAddOn) {
         return;
     }
     $uninstall = new self();
     $sql_alter_thread = "ALTER TABLE `xf_thread` DROP `sonnb_live_thread`;";
     $uninstall->_getDb()->beginTransaction();
     $uninstall->_getDb()->query($sql_alter_thread);
     $uninstall->_getDb()->commit();
 }
Example #2
0
 public static function uninstall($existingAddOn)
 {
     $uninstall = new self();
     $queries = array();
     $queries[] = 'DROP TABLE IF EXISTS `xf_sonnb_up_thread_log`;';
     $queries[] = "ALTER TABLE `xf_thread` DROP `up_time`;";
     $queries[] = 'DROP TABLE IF EXISTS `xf_sonnb_up_thread_schedule`;';
     foreach ($queries as $query) {
         try {
             $uninstall->_getDb()->query($query);
         } catch (Zend_Db_Exception $e) {
         }
     }
 }