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

Breadcrumb

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

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\Attribute

Code

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) {
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal