You are here

webform_classes.install in Webform Classes 7.2

Same filename and directory in other branches
  1. 6 webform_classes.install
  2. 7 webform_classes.install

Install, update, and uninstall functions for the webform_classes module.

File

webform_classes.install
View source
<?php

/**
 * @file
 * Install, update, and uninstall functions for the webform_classes module.
 */

/**
 * This function enables the module.
 */
function webform_classes_enable() {
  $result = db_query("ALTER TABLE {webform_component} ADD class VARCHAR( 255 ) NULL DEFAULT 'webform' COMMENT 'Adds a class to the webform component';");
  if ($result == FALSE) {

    // Get the name of the proper localization function.
    $t = get_t();
    drupal_set_message($t('failed to add a column into the webform component table'), 'error');
  }
}

/**
 * This function uninstalls the module.
 */
function webform_classes_uninstall() {
  $result = db_query("ALTER TABLE {webform_component} DROP class");
  if ($result == FALSE) {
    drupal_set_message(t('failed to remove a column from the webform component table'), 'error');
  }
}

Functions

Namesort descending Description
webform_classes_enable This function enables the module.
webform_classes_uninstall This function uninstalls the module.