class InlineServiceConfigurator
@author Nicolas Grekas <p@tchwork.com>
Hierarchy
- class \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator
- class \Symfony\Component\DependencyInjection\Loader\Configurator\InlineServiceConfigurator extends \Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator uses \Traits\ArgumentTrait, \Traits\AutowireTrait, \Traits\BindTrait, \Traits\CallTrait, \Traits\ConfiguratorTrait, \Traits\ConstructorTrait, \Traits\FactoryTrait, \Traits\FileTrait, \Traits\LazyTrait, \Traits\ParentTrait, \Traits\PropertyTrait, \Traits\TagTrait
Expanded class hierarchy of InlineServiceConfigurator
File
-
vendor/
symfony/ dependency-injection/ Loader/ Configurator/ InlineServiceConfigurator.php, line 19
Namespace
Symfony\Component\DependencyInjection\Loader\ConfiguratorView source
class InlineServiceConfigurator extends AbstractConfigurator {
use Traits\ArgumentTrait;
use Traits\AutowireTrait;
use Traits\BindTrait;
use Traits\CallTrait;
use Traits\ConfiguratorTrait;
use Traits\ConstructorTrait;
use Traits\FactoryTrait;
use Traits\FileTrait;
use Traits\LazyTrait;
use Traits\ParentTrait;
use Traits\PropertyTrait;
use Traits\TagTrait;
public const FACTORY = 'service';
private string $id = '[inline]';
private bool $allowParent = true;
private ?string $path = null;
public function __construct(Definition $definition) {
$this->definition = $definition;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
---|---|---|---|---|
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 | ||
InlineServiceConfigurator::$allowParent | private | property | ||
InlineServiceConfigurator::$id | private | property | ||
InlineServiceConfigurator::$path | private | property | ||
InlineServiceConfigurator::FACTORY | public | constant | Overrides AbstractConfigurator::FACTORY | |
InlineServiceConfigurator::__construct | public | function |