function workbench_email_moderation_requirements in Workbench Email 2.x
Same name and namespace in other branches
- 8 workbench_email.install \workbench_email_moderation_requirements()
Implements hook_requirements().
File
- ./
workbench_email.install, line 11 - Contains install routines for workbench_email.
Code
function workbench_email_moderation_requirements($phase) {
$requirements = [];
$module_handler = \Drupal::moduleHandler();
if (!$module_handler
->moduleExists('workbench_moderation') && !$module_handler
->moduleExists('content_moderation')) {
$requirements['missing_moderation'] = [
'title' => t('A moderation module is not installed'),
'description' => t('Workbench Email requires that either Workbench Moderation or Content Moderation is installed.'),
'severity' => REQUIREMENT_ERROR,
];
}
return $requirements;
}