function lexicon_requirements in Lexicon 7
Same name and namespace in other branches
- 6 lexicon.install \lexicon_requirements()
Implements hook_requirements().
File
- ./
lexicon.install, line 10 - Install, update and uninstall functions for the Lexicon module.
Code
function lexicon_requirements($phase) {
$requirements = array();
// Check that php is compiled with ctype support.
$requirements['ctype'] = array(
'title' => st('Character type functions (ctype)'),
);
if (function_exists('ctype_alnum')) {
$requirements['ctype']['value'] = st('Enabled');
$requirements['ctype']['severity'] = REQUIREMENT_OK;
}
else {
$requirements['ctype']['value'] = st('Disabled');
$requirements['ctype']['description'] = st('The Lexicon module requires that you configure PHP with --enable-ctype.');
$requirements['ctype']['severity'] = REQUIREMENT_ERROR;
}
return $requirements;
}