function InlineFormErrorsServiceProvider::alter

Overrides ServiceProviderBase::alter

File

core/modules/inline_form_errors/src/InlineFormErrorsServiceProvider.php, line 17

Class

InlineFormErrorsServiceProvider
Overrides the form_error_handler service to enable inline form errors.

Namespace

Drupal\inline_form_errors

Code

public function alter(ContainerBuilder $container) {
  $container->getDefinition('form_error_handler')
    ->setClass(FormErrorHandler::class)
    ->setArguments([
    new Reference('string_translation'),
    new Reference('renderer'),
    new Reference('messenger'),
  ]);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.