You are here

messages_alter.install in Custom Submit Messages 7

Same filename and directory in other branches
  1. 7.x messages_alter/messages_alter.install

Install, update and uninstall functions for the messages alter module.

File

messages_alter/messages_alter.install
View source
<?php

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

/**
 * Implements hook_install().
 */
function messages_alter_install() {

  // set the latest version
  $latest = '7.x-1.3';
  variable_del('messages_alter_version', $latest);
  variable_set('messages_alter_version_latest', $latest);
}

/**
 * Implements hook_uninstall().
 */
function messages_alter_uninstall() {
  variable_del('messages_alter_theme_altered');
  variable_del('messages_alter_version');
  variable_del('messages_alter_version_latest');
}

/**
 * Implements hook_update_N().
 */
function messages_alter_update_6000() {

  // set the latest version
  variable_set('messages_alter_version_latest', '7.x-1.3');

  // tell the user to check some things and update accordingly
  drupal_set_message(t('Messaages Alter has just been updated. Please check and make sure your modules are compatible with the new release, and ' . l('click here', 'admin/settings/messages_alter') . ' to update to the latest MessagesAlter object.'), 'warning');

  // return something empty
  return;
}

/**
 * Implements hook_update_N().
 */
function messages_alter_update_6001() {

  // set to the default - there weren't any major
  // changes to this one
  variable_set('messages_alter_version_latest', '7.x-1.3');
  variable_set('messages_alter_version', '7.x-1.3');
  return;
}

/**
 * Reset internally used variable.
 */
function messages_alter_update_7001() {
  variable_del('messages_alter_theme_altered');
}

Functions