MDL-72720 message: Implement enable_plugin() method

This commit is contained in:
Sara Arjona 2021-10-04 16:52:22 +02:00
parent 105be1edc1
commit a7570bfcb6
2 changed files with 26 additions and 4 deletions

View file

@ -119,10 +119,8 @@ if (($form = data_submitted()) && confirm_sesskey()) {
// Save processors enabled/disabled status.
foreach ($allprocessors as $processor) {
$enabled = isset($form->{$processor->name});
if ($enabled != $processor->enabled) {
add_to_config_log($processor->name, $processor->enabled, $enabled, 'core');
}
\core_message\api::update_processor_status($processor, $enabled);
$class = \core_plugin_manager::resolve_plugininfo_class('message');
$class::enable_plugin($processor->name, $enabled);
}
foreach ($newpreferences as $name => $value) {