function webform_multifile_requirements in Webform Multiple File Upload 6
Same name and namespace in other branches
- 7 webform_multifile.install \webform_multifile_requirements()
Implements hook_requirements().
File
- ./
webform_multifile.install, line 5
Code
function webform_multifile_requirements() {
$t = get_t();
$info_file = drupal_get_path('module', 'transliteration') . '/transliteration.info';
$info = drupal_parse_info_file($info_file);
$requirements['transliteration'] = array(
'title' => $t('Transliteration'),
'value' => $info['version'],
);
$version = explode('-', $info['version']);
$version = explode('.', $version[1]);
//check for latest dev version (format = 6.x-3.0+16-dev)
if ((int) $version[0] <= 3 && !(strpos($version[1], '+') !== FALSE)) {
//check version (format = 6.x-3.0)
if ((int) $version[0] < 3 || (int) $version[0] == 3 && (int) $version[1] <= 0) {
$requirements['transliteration']['description'] = $t('The Transliteration
module\'s version needs to be 3.1 or higher. If that version is not yet
available, you need to use Transliteration\'s latest dev version.');
$requirements['transliteration']['severity'] = REQUIREMENT_ERROR;
}
}
return $requirements;
}