You are here

function featured_content_uninstall in Featured Content 7.2

Same name and namespace in other branches
  1. 6.2 featured_content.install \featured_content_uninstall()
  2. 6 featured_content.install \featured_content_uninstall()
  3. 7 featured_content.install \featured_content_uninstall()

Implements hook_uninstall().

File

./featured_content.install, line 12
Install, update, and uninstall functions for the Featured Content module.

Code

function featured_content_uninstall() {

  // Delete Featured Content variables.
  variable_del('featured_content_blocks');

  // Array with all blocks data.
  variable_del('featured_content_block_ids');

  // Array with all block ids.
  // Remove block configurations.
  db_delete('block')
    ->condition('module', 'featured_content')
    ->execute();
  db_delete('block_role')
    ->condition('module', 'featured_content')
    ->execute();
  cache_clear_all();
}