Nette\DI\ServiceDefinition::getTag PHP Метод

getTag() публичный Метод

public getTag ( $tag ) : mixed
Результат mixed
    public function getTag($tag)
    {
        return isset($this->tags[$tag]) ? $this->tags[$tag] : NULL;
    }

Usage Example

Пример #1
0
 /**
  * @param Nette\DI\ServiceDefinition $def
  * @return string[]
  */
 protected function getServiceBoundManagers(Nette\DI\ServiceDefinition $def)
 {
     $builder = $this->getContainerBuilder();
     $boundManagers = $def->getTag(self::TAG_BIND_TO_MANAGER);
     return is_array($boundManagers) ? $boundManagers : array($builder->parameters[$this->name]['orm']['defaultEntityManager']);
 }