Symfony\Component\DependencyInjection\ContainerBuilder::hasAlias PHP Method

hasAlias() public method

Returns true if an alias exists under the given identifier.
public hasAlias ( string $id ) : boolean
$id string The service identifier
return boolean true if the alias exists, false otherwise
    public function hasAlias($id)
    {
        return isset($this->aliasDefinitions[strtolower($id)]);
    }

Usage Example

Example #1
0
 /**
  * @param string $id
  * @return string
  */
 public function definitionClass(string $id) : string
 {
     if ($this->builder->hasAlias($id)) {
         return $this->builder->getDefinition((string) $this->builder->getAlias($id))->getClass()->getClass();
     }
     return $this->builder->getDefinition($id)->getClass();
 }
All Usage Examples Of Symfony\Component\DependencyInjection\ContainerBuilder::hasAlias