function disable_messages_preprocess_status_messages in Disable Messages 2.x
Same name and namespace in other branches
- 8 disable_messages.module \disable_messages_preprocess_status_messages()
Implements hook_preprocess_HOOK().
File
- ./
disable_messages.module, line 104 - The disable_messages module file.
Code
function disable_messages_preprocess_status_messages(&$variables) {
// Filter messages if filtering is enabled.
if (\Drupal::config('disable_messages.settings')
->get('disable_messages_enable')) {
// Retrieve messages.
$messages = $variables['message_list'];
// Cache the messages for debugging.
$cache = [];
$cache['messages'] = $messages;
\Drupal::cache()
->set('disable_messages:cache_messages', $cache);
// Filter messages.
$message_list = disable_messages_apply_filters($messages);
$variables['message_list'] = $message_list;
}
}