function hook_runtime_requirements_alter
Alters runtime requirements data.
Implementations are able to alter the title, value, description or the severity of certain requirements defined by hook_requirements() and hook_runtime_requirements() implementations, or even remove such entries.
Parameters
array $requirements: The requirements data to be altered.
See also
Related topics
1 invocation of hook_runtime_requirements_alter()
- SystemManager::listRequirements in core/
modules/ system/ src/ SystemManager.php - Displays the site status report. Can also be used as a pure check.
File
-
core/
lib/ Drupal/ Core/ Extension/ module.api.php, line 1265
Code
function hook_runtime_requirements_alter(array &$requirements) : void {
// Change the title from 'PHP' to 'PHP version'.
$requirements['php']['title'] = t('PHP version');
// Decrease the 'update status' requirement severity from warning to info.
$requirements['update status']['severity'] = REQUIREMENT_INFO;
// Remove a requirements entry.
unset($requirements['foo']);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.