You are here

public function PackageManagerBypassServiceProvider::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

package_manager/tests/modules/package_manager_bypass/src/PackageManagerBypassServiceProvider.php, line 16

Class

PackageManagerBypassServiceProvider
Defines services to bypass Package Manager's core functionality.

Namespace

Drupal\package_manager_bypass

Code

public function alter(ContainerBuilder $container) {
  parent::alter($container);
  $container
    ->getDefinition('package_manager.beginner')
    ->setClass(Beginner::class);
  $container
    ->getDefinition('package_manager.stager')
    ->setClass(Stager::class);
}