ServicesConfigurator
class ServicesConfigurator extends AbstractConfigurator
Constants
FACTORY |
|
Properties
protected | $definition | from AbstractConfigurator |
Methods
static mixed
processValue(mixed $value, bool $allowServices = false)
Checks that a value is valid, optionally replacing Definition and Reference configurators by their configure value.
from AbstractConfigurator
__construct(ContainerBuilder $container, PhpFileLoader $loader, array $instanceof, string $path = null, int $anonymousCount = 0)
No description
defaults()
Defines a set of defaults for following service definitions.
instanceof(string $fqcn)
Defines an instanceof-conditional to be applied to following service definitions.
set(string|null $id, string $class = null)
Registers a service.
alias(string $id, string $referencedId)
Creates an alias.
load(string $namespace, string $resource)
Registers a PSR-4 namespace using a glob pattern.
get(string $id)
Gets an already defined service definition.
__invoke(string $id, string $class = null)
Registers a service.
Details
static mixed
processValue(mixed $value, bool $allowServices = false)
Checks that a value is valid, optionally replacing Definition and Reference configurators by their configure value.
__construct(ContainerBuilder $container, PhpFileLoader $loader, array $instanceof, string $path = null, int $anonymousCount = 0)
final InstanceofConfigurator
instanceof(string $fqcn)
Defines an instanceof-conditional to be applied to following service definitions.
final PrototypeConfigurator
load(string $namespace, string $resource)
Registers a PSR-4 namespace using a glob pattern.