tableofcontents.install in Table of Contents 7.2
Same filename and directory in other branches
Install the schema used for the node types settings. Uninstall the schema and variables. Updates for people using older versions.
File
tableofcontents.installView source
<?php
/**
* @file tableofcontents.install
*
* Install the schema used for the node types settings.
* Uninstall the schema and variables.
* Updates for people using older versions.
*/
/**
* Implementation of hook_schema()
*/
function tableofcontents_schema() {
$schema['cache_tableofcontents'] = drupal_get_schema_unprocessed('system', 'cache');
$schema['cache_tableofcontents']['description'] = 'Cache table for the Table of Contents module to store pre-generated tables of contents.';
return $schema;
}
/**
* Implementation of hook_install()
*/
function tableofcontents_install() {
}
/**
* Implementation of hook_uninstall()
*/
function tableofcontents_uninstall() {
db_query("DELETE FROM {variable} WHERE name LIKE 'tableofcontents_%'");
}
Functions
Name | Description |
---|---|
tableofcontents_install | Implementation of hook_install() |
tableofcontents_schema | Implementation of hook_schema() |
tableofcontents_uninstall | Implementation of hook_uninstall() |