Copied!
CloneableInstantiable
Constants
public Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::FACTORY = 'unknown'
Properties
public static ?Closure Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::$valuePreProcessor = NULL
 
  • var callable|null
Methods
public Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::__call(string $method, array $args) : ?mixed
public Symfony\Component\DependencyInjection\Loader\Configurator\ReferenceConfigurator::__construct(string $id)
public Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::__sleep() : array
public Symfony\Component\DependencyInjection\Loader\Configurator\ReferenceConfigurator::__toString() : string
public Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::__wakeup() : void
public final Symfony\Component\DependencyInjection\Loader\Configurator\ReferenceConfigurator::ignoreOnInvalid() : static
 
  • return $this
public final Symfony\Component\DependencyInjection\Loader\Configurator\ReferenceConfigurator::ignoreOnUninitialized() : static
 
  • return $this
public final Symfony\Component\DependencyInjection\Loader\Configurator\ReferenceConfigurator::nullOnInvalid() : static
 
  • return $this
public static Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::processValue(?mixed $value, bool $allowServices = false) : ?mixed
 

Checks that a value is valid, optionally replacing Definition and Reference configurators by their configure value.

  • param bool $allowServices whether Definition and Reference are allowed; by default, only scalars, arrays and enum are
  • return mixed the value, optionally cast to a Definition/Reference
Properties
protected Symfony\Component\DependencyInjection\Definition|Symfony\Component\DependencyInjection\Alias|?null Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::$definition = NULL
 
  • internal
protected string Symfony\Component\DependencyInjection\Loader\Configurator\ReferenceConfigurator::$id
 
  • internal
protected int Symfony\Component\DependencyInjection\Loader\Configurator\ReferenceConfigurator::$invalidBehavior = 1
 
  • internal
Properties
public static ?Closure Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::$valuePreProcessor = NULL
 
  • var callable|null
Methods
public static Symfony\Component\DependencyInjection\Loader\Configurator\AbstractConfigurator::processValue(?mixed $value, bool $allowServices = false) : ?mixed
 

Checks that a value is valid, optionally replacing Definition and Reference configurators by their configure value.

  • param bool $allowServices whether Definition and Reference are allowed; by default, only scalars, arrays and enum are
  • return mixed the value, optionally cast to a Definition/Reference
© 2025 Bruce Wells
Search Namespaces \ Classes
Configuration