public function AutomaticUpdatesTestDisableValidatorsServiceProvider::alter in Automatic Updates 8.2
Modifies existing service definitions.
Parameters
ContainerBuilder $container: The ContainerBuilder whose service definitions can be altered.
Overrides ServiceProviderBase::alter
File
- tests/
modules/ automatic_updates_test_disable_validators/ src/ AutomaticUpdatesTestDisableValidatorsServiceProvider.php, line 21
Class
- AutomaticUpdatesTestDisableValidatorsServiceProvider
- Allows specific validators to be disabled by site settings.
Namespace
Drupal\automatic_updates_test_disable_validatorsCode
public function alter(ContainerBuilder $container) {
$validators = Settings::get('automatic_updates_disable_validators', []);
array_walk($validators, [
$container,
'removeDefinition',
]);
}