function social_core_requirements in Open Social 8.5
Same name and namespace in other branches
- 8.9 modules/social_features/social_core/social_core.install \social_core_requirements()
- 8 modules/social_features/social_core/social_core.install \social_core_requirements()
- 8.2 modules/social_features/social_core/social_core.install \social_core_requirements()
- 8.3 modules/social_features/social_core/social_core.install \social_core_requirements()
- 8.4 modules/social_features/social_core/social_core.install \social_core_requirements()
- 8.6 modules/social_features/social_core/social_core.install \social_core_requirements()
- 8.7 modules/social_features/social_core/social_core.install \social_core_requirements()
- 8.8 modules/social_features/social_core/social_core.install \social_core_requirements()
- 10.3.x modules/social_features/social_core/social_core.install \social_core_requirements()
- 10.0.x modules/social_features/social_core/social_core.install \social_core_requirements()
- 10.1.x modules/social_features/social_core/social_core.install \social_core_requirements()
- 10.2.x modules/social_features/social_core/social_core.install \social_core_requirements()
Implements hook_requirements().
File
- modules/
social_features/ social_core/ social_core.install, line 27 - Install, update and uninstall functions for the social_comment module.
Code
function social_core_requirements($phase) {
$requirements = [];
if ($phase == 'runtime') {
if (!\Drupal::service('module_handler')
->moduleExists('social_file_private')) {
$requirements['social_file_private_module_check'] = [
'title' => 'Social Private Files',
'value' => t('All your uploaded files on the Open Social entities are potentially reachable by unauthorized users'),
'severity' => REQUIREMENT_WARNING,
'description' => t('It is strongly recommended to enable social_file_private module to make sure your file and image uploads on Open Social entities can not be accessed by unauthorized users. More info: https://www.drupal.org/docs/8/distributions/open-social/private-files'),
];
}
}
return $requirements;
}