You are here

TestServiceProvider.php in Zircon Profile 8

Same filename and directory in other branches
  1. 8.0 core/modules/simpletest/src/TestServiceProvider.php

Namespace

Drupal\simpletest

File

core/modules/simpletest/src/TestServiceProvider.php
View source
<?php

/**
 * @file
 * Contains \Drupal\simpletest\TestServiceProvider.
 */
namespace Drupal\simpletest;

use Drupal\Core\DependencyInjection\ContainerBuilder;
use Drupal\Core\DependencyInjection\ServiceProviderInterface;
class TestServiceProvider implements ServiceProviderInterface {

  /**
   * @var \Drupal\simpletest\TestBase;
   */
  public static $currentTest;

  /**
   * {@inheritdoc}
   */
  function register(ContainerBuilder $container) {
    if (static::$currentTest && method_exists(static::$currentTest, 'containerBuild')) {
      static::$currentTest
        ->containerBuild($container);
    }
  }

}

Classes