New wrapper functions introduced, some one-line parameter monsters killed:
[mailer.git] / inc / extensions / ext-optimize.php
index 16aedbed5c0df27b23bf3624b56764c7735bf00a..0bdd839066677a27b3c792913e8a17e5f3ad2e95 100644 (file)
@@ -52,7 +52,7 @@ setExtensionAlwaysActive('Y');
 switch (getExtensionMode()) {
        case 'register': // Do stuff when installation is running (modules.php?module=admin is called)
                // SQL commands to run
-               addExtensionSql('DROP TABLE IF EXISTS `{?_MYSQL_PREFIX?}_optimize_gain`');
+               addDropTableSql('optimize_gain');
                addExtensionSql("CREATE TABLE `{?_MYSQL_PREFIX?}_optimize_gain` (
 `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
 `gain` decimal(10,3) NOT NULL DEFAULT '0.000',
@@ -63,7 +63,7 @@ PRIMARY KEY (`id`)
 
        case 'remove': // Do stuff when removing extension
                // SQL commands to run
-               addExtensionSql('DROP TABLE IF EXISTS `{?_MYSQL_PREFIX?}_optimize_gain`');
+               addDropTableSql('optimize_gain');
                addExtensionSql("DELETE LOW_PRIORITY FROM `{?_MYSQL_PREFIX?}_admin_menu` WHERE `what`='optimize' LIMIT 1");
                break;