Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. InlineServiceConfigurator.php

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\Configurator
View 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
RSS feed
Powered by Drupal