masked_input.install in Masked Input 7.2
Install, uninstall, and requirements operations.
File
masked_input.installView source
<?php
/**
* @file
* Install, uninstall, and requirements operations.
*/
/**
* Implements hook_requirements().
*/
function masked_input_requirements($phase) {
module_load_include('module', 'libraries');
$available = libraries_get_path('maskedinput');
return array(
'masked_input_library' => array(
'title' => t('Masked Input'),
'value' => $available ? t('Library is available') : t('Library is missing'),
'description' => $available ? NULL : t('Please download the masked input library into "sites/all/libraries/maskedinput" or any alternative path that is supported by the libraries module. See README.txt for more information.'),
'severity' => $available ? REQUIREMENT_OK : REQUIREMENT_ERROR,
),
);
}
/**
* Implements hook_uninstall().
*/
function masked_input_uninstall() {
variable_del('masked_input_definitions');
}
Functions
Name![]() |
Description |
---|---|
masked_input_requirements | Implements hook_requirements(). |
masked_input_uninstall | Implements hook_uninstall(). |