You are here

class PackageManagerBypassServiceProvider in Automatic Updates 8.2

Defines services to bypass Package Manager's core functionality.

Hierarchy

Expanded class hierarchy of PackageManagerBypassServiceProvider

File

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

Namespace

Drupal\package_manager_bypass
View source
class PackageManagerBypassServiceProvider extends ServiceProviderBase {

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

}

Members

Namesort descending Modifiers Type Description Overrides
PackageManagerBypassServiceProvider::alter public function Modifies existing service definitions. Overrides ServiceProviderBase::alter
ServiceProviderBase::register public function Registers services to the container. Overrides ServiceProviderInterface::register 1