You are here

public function CalendarSystemsServiceProvider::alter in Calendar Systems 8.2

Same name and namespace in other branches
  1. 8.3 src/CalendarSystemsServiceProvider.php \Drupal\calendar_systems\CalendarSystemsServiceProvider::alter()

Modifies existing service definitions.

Parameters

ContainerBuilder $container: The ContainerBuilder whose service definitions can be altered.

Overrides ServiceProviderBase::alter

File

src/CalendarSystemsServiceProvider.php, line 19

Class

CalendarSystemsServiceProvider
Automatically picked up by DI.

Namespace

Drupal\calendar_systems

Code

public function alter(ContainerBuilder $container) {
  $formatter = $container
    ->getDefinition('date.formatter');
  $formatter
    ->setClass(CalendarSystemsDateFormatter::class);
}