webform_submission_uuid.install in Webform Submission UUID 6.4
Same filename and directory in other branches
File
webform_submission_uuid.installView source
<?php
/**
* Implements hook_install().
*/
function webform_submission_uuid_install() {
if (WebformStorageController::getInstanceType() == 'db') {
// Create tables.
drupal_install_schema('webform_submission_uuid');
}
return $ret;
}
/**
* Implements hook_schema().
*/
function webform_submission_uuid_schema() {
module_load_include('install', 'uuid', 'uuid');
$schema['uuid_webform_submissions'] = uuid_table_schema('webform_submissions', 'sid');
return $schema;
}
/**
* Implements hook_enable().
*/
function webform_submission_uuid_enable() {
webform_submission_uuid_uuid_sync(TRUE);
}
/**
* Implementation of hook_uninstall().
*/
function webform_submission_uuid_uninstall() {
if (WebformStorageController::getInstanceType() == 'db') {
// Remove tables.
drupal_uninstall_schema('webform_submission_uuid');
}
}
Functions
Name![]() |
Description |
---|---|
webform_submission_uuid_enable | Implements hook_enable(). |
webform_submission_uuid_install | Implements hook_install(). |
webform_submission_uuid_schema | Implements hook_schema(). |
webform_submission_uuid_uninstall | Implementation of hook_uninstall(). |