function Autoconfigure::__construct
Parameters
array<array-key, array<array-key, mixed>>|string[]|null $tags The tags to add to the service:
array<array<mixed>>|null $calls The calls to be made when instantiating the service:
array<string, mixed>|null $bind The bindings to declare for the service:
bool|string|null $lazy Whether the service is lazy-loaded:
bool|null $public Whether to declare the service as public:
bool|null $shared Whether to declare the service as shared:
bool|null $autowire Whether to declare the service as autowired:
array<string, mixed>|null $properties The properties to define when creating the service:
array<class-string, string>|string|null $configurator A PHP function, reference or an array containing a class/Reference and a method to call after the service is fully initialized:
string|null $constructor The public static method to use to instantiate the service:
2 calls to Autoconfigure::__construct()
- AutoconfigureTag::__construct in vendor/
symfony/ dependency-injection/ Attribute/ AutoconfigureTag.php - AutoconfigureTag::__construct in vendor/
symfony/ dependency-injection/ Attribute/ AutoconfigureTag.php
1 method overrides Autoconfigure::__construct()
- AutoconfigureTag::__construct in vendor/
symfony/ dependency-injection/ Attribute/ AutoconfigureTag.php
File
-
vendor/
symfony/ dependency-injection/ Attribute/ Autoconfigure.php, line 34
Class
- Autoconfigure
- An attribute to tell how a base type should be autoconfigured.
Namespace
Symfony\Component\DependencyInjection\AttributeCode
public function __construct(?array $tags = null, ?array $calls = null, ?array $bind = null, bool|string|null $lazy = null, ?bool $public = null, ?bool $shared = null, ?bool $autowire = null, ?array $properties = null, array|string|null $configurator = null, ?string $constructor = null) {
}