function media_directories_ui_requirements in Media Directories 2.x
Same name and namespace in other branches
- 8 modules/media_directories_ui/media_directories_ui.install \media_directories_ui_requirements()
Implements hook_requirements().
File
- modules/
media_directories_ui/ media_directories_ui.install, line 38 - Install and database hook implementations.
Code
function media_directories_ui_requirements($phase) {
if ($phase != 'runtime') {
return [];
}
$exists = _media_directories_ui_library_file_exists('jstree');
return [
'jstree_library' => [
'title' => t('jsTree library'),
'description' => $exists ? '' : t('The <a href=":url">jsTree library</a> should be installed at <strong>/libraries/jstree/dist/jstree.min.js</strong>, or any path supported by libraries.module if enabled.', [
':url' => 'https://github.com/vakata/jstree',
]),
'severity' => $exists ? REQUIREMENT_OK : REQUIREMENT_WARNING,
'value' => $exists ? t('Installed') : t('Served by CDN'),
],
];
}