class AliasConfigurator
Same name in this branch
- 11.1.x vendor/symfony/routing/Loader/Configurator/AliasConfigurator.php \Symfony\Component\Routing\Loader\Configurator\AliasConfigurator
@author Nicolas Grekas <p@tchwork.com>
Hierarchy
- class \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator
- class \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractServiceConfigurator extends \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator
- class \Symfony\Component\DependencyInjection\Loader\Configurator\AliasConfigurator extends \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractServiceConfigurator uses \Traits\DeprecateTrait, \Traits\PublicTrait
- class \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractServiceConfigurator extends \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator
Expanded class hierarchy of AliasConfigurator
File
-
vendor/
symfony/ dependency-injection/ Loader/ Configurator/ AliasConfigurator.php, line 19
Namespace
Symfony\Component\DependencyInjection\Loader\ConfiguratorView source
class AliasConfigurator extends AbstractServiceConfigurator {
use Traits\DeprecateTrait;
use Traits\PublicTrait;
public const FACTORY = 'alias';
public function __construct(ServicesConfigurator $parent, Alias $alias) {
$this->parent = $parent;
$this->definition = $alias;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title | Overrides |
---|---|---|---|---|---|
AbstractConfigurator::$definition | protected | property | @internal | ||
AbstractConfigurator::$valuePreProcessor | public static | property | |||
AbstractConfigurator::processValue | public static | function | Checks that a value is valid, optionally replacing Definition and Reference configurators by their configure value. | ||
AbstractConfigurator::__call | public | function | |||
AbstractConfigurator::__sleep | public | function | |||
AbstractConfigurator::__wakeup | public | function | |||
AbstractServiceConfigurator::$defaultTags | private | property | |||
AbstractServiceConfigurator::alias | final public | function | Creates an alias. | ||
AbstractServiceConfigurator::get | final public | function | Gets an already defined service definition. | ||
AbstractServiceConfigurator::load | final public | function | Registers a PSR-4 namespace using a glob pattern. | ||
AbstractServiceConfigurator::remove | final public | function | Removes an already defined service definition or alias. | ||
AbstractServiceConfigurator::set | final public | function | Registers a service. | ||
AbstractServiceConfigurator::stack | final public | function | Registers a stack of decorator services. | ||
AbstractServiceConfigurator::__destruct | public | function | 3 | ||
AbstractServiceConfigurator::__invoke | final public | function | Registers a service. | ||
AliasConfigurator::FACTORY | public | constant | Overrides AbstractConfigurator::FACTORY | ||
AliasConfigurator::__construct | public | function | Overrides AbstractServiceConfigurator::__construct |