You are here

class DependencySerializationTestDummy in Drupal 10

Same name and namespace in other branches
  1. 8 core/tests/Drupal/Tests/Core/DependencyInjection/DependencySerializationTest.php \Drupal\Tests\Core\DependencyInjection\DependencySerializationTestDummy
  2. 9 core/tests/Drupal/Tests/Core/DependencyInjection/DependencySerializationTest.php \Drupal\Tests\Core\DependencyInjection\DependencySerializationTestDummy

Defines a test class which has a single service as dependency.

Hierarchy

Expanded class hierarchy of DependencySerializationTestDummy

File

core/tests/Drupal/Tests/Core/DependencyInjection/DependencySerializationTest.php, line 75
Contains \Drupal\Tests\Core\DependencyInjection\DependencySerializationTest.

Namespace

Drupal\Tests\Core\DependencyInjection
View source
class DependencySerializationTestDummy implements ContainerAwareInterface {
  use DependencySerializationTrait;

  /**
   * A test service.
   *
   * @var object
   */
  public $service;

  /**
   * The container.
   *
   * @var \Symfony\Component\DependencyInjection\ContainerInterface
   */
  public $container;

  /**
   * Constructs a new TestClass object.
   *
   * @param object $service
   *   A test service.
   */
  public function __construct(\stdClass $service) {
    $this->service = $service;
  }

  /**
   * {@inheritdoc}
   */
  public function setContainer(ContainerInterface $container = NULL) {
    $this->container = $container;
  }

  /**
   * Gets the stored service IDs.
   */
  public function getServiceIds() {
    return $this->_serviceIds;
  }

}

Members