You are here

interface TaggedContainerInterface in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/symfony/dependency-injection/TaggedContainerInterface.php \Symfony\Component\DependencyInjection\TaggedContainerInterface

TaggedContainerInterface is the interface implemented when a container knows how to deals with tags.

@author Fabien Potencier <fabien@symfony.com>

Hierarchy

Expanded class hierarchy of TaggedContainerInterface

All classes that implement TaggedContainerInterface

File

vendor/symfony/dependency-injection/TaggedContainerInterface.php, line 19

Namespace

Symfony\Component\DependencyInjection
View source
interface TaggedContainerInterface extends ContainerInterface {

  /**
   * Returns service ids for a given tag.
   *
   * @param string $name The tag name
   *
   * @return array An array of tags
   */
  public function findTaggedServiceIds($name);

}

Members

Namesort descending Modifiers Type Description Overrides
ContainerInterface::addScope public function Adds a scope to the container. 2
ContainerInterface::enterScope public function Enters the given scope. 2
ContainerInterface::EXCEPTION_ON_INVALID_REFERENCE constant
ContainerInterface::get public function Gets a service. 3
ContainerInterface::getParameter public function Gets a parameter. 2
ContainerInterface::has public function Returns true if the given service is defined. 3
ContainerInterface::hasParameter public function Checks if a parameter exists. 2
ContainerInterface::hasScope public function Whether this container has the given scope. 2
ContainerInterface::IGNORE_ON_INVALID_REFERENCE constant
ContainerInterface::isScopeActive public function Determines whether the given scope is currently active. 2
ContainerInterface::leaveScope public function Leaves the current scope, and re-enters the parent scope. 2
ContainerInterface::NULL_ON_INVALID_REFERENCE constant
ContainerInterface::SCOPE_CONTAINER constant
ContainerInterface::SCOPE_PROTOTYPE constant
ContainerInterface::set public function Sets a service. 3
ContainerInterface::setParameter public function Sets a parameter. 3
TaggedContainerInterface::findTaggedServiceIds public function Returns service ids for a given tag. 1