function InlineFormErrorsServiceProvider::alter

Same name in other branches
  1. 9 core/modules/inline_form_errors/src/InlineFormErrorsServiceProvider.php \Drupal\inline_form_errors\InlineFormErrorsServiceProvider::alter()
  2. 10 core/modules/inline_form_errors/src/InlineFormErrorsServiceProvider.php \Drupal\inline_form_errors\InlineFormErrorsServiceProvider::alter()
  3. 11.x core/modules/inline_form_errors/src/InlineFormErrorsServiceProvider.php \Drupal\inline_form_errors\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.