public function ContainerBuilder::findTaggedServiceIds

Returns service ids for a given tag.

@api

Parameters

string $name The tag name:

Return value

array An array of tags

Overrides TaggedContainerInterface::findTaggedServiceIds

File

drupal/core/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php, line 838

Class

ContainerBuilder
ContainerBuilder is a DI container that provides an API to easily describe services.

Namespace

Symfony\Component\DependencyInjection

Code

public function findTaggedServiceIds($name) {
  $tags = array();
  foreach ($this
    ->getDefinitions() as $id => $definition) {
    if ($definition
      ->getTag($name)) {
      $tags[$id] = $definition
        ->getTag($name);
    }
  }
  return $tags;
}