function activity_logger_post_update_apply_schema_changes in Open Social 10.3.x
Same name and namespace in other branches
- 8.9 modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 8.4 modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 8.5 modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 8.6 modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 8.7 modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 8.8 modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 10.0.x modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 10.1.x modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
- 10.2.x modules/custom/activity_logger/activity_logger.post_update.php \activity_logger_post_update_apply_schema_changes()
Update message template settings based on configuration schema metadata.
File
- modules/
custom/ activity_logger/ activity_logger.post_update.php, line 11 - Post update hooks for this module.
Code
function activity_logger_post_update_apply_schema_changes() {
/** @var \Drupal\message\MessageTemplateInterface[] $message_templates */
$message_templates = \Drupal::entityTypeManager()
->getStorage('message_template')
->loadMultiple();
// Resaving all the messages should be enough, the schema was built to fit
// the messages.
foreach ($message_templates as $message_template) {
$message_template
->save();
}
}