function BcConfigSubscriber::onConfigSave
Invalidates the service container if serialization BC config gets updated.
Parameters
\Drupal\Core\Config\ConfigCrudEvent $event:
File
-
core/
modules/ serialization/ src/ EventSubscriber/ BcConfigSubscriber.php, line 45
Class
- BcConfigSubscriber
- Config event subscriber to rebuild the container when BC config is saved.
Namespace
Drupal\serialization\EventSubscriberCode
public function onConfigSave(ConfigCrudEvent $event) {
$saved_config = $event->getConfig();
if ($saved_config->getName() === 'serialization.settings') {
if ($event->isChanged('bc_primitives_as_strings') || $event->isChanged('bc_timestamp_normalizer_unix')) {
$this->kernel
->invalidateContainer();
}
}
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.