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

Breadcrumb

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

function service_locator

Creates a service locator.

Parameters

array<ReferenceConfigurator|InlineServiceConfigurator> $values:

4 string references to 'service_locator'
XmlDumper::convertParameters in vendor/symfony/dependency-injection/Dumper/XmlDumper.php
XmlFileLoader::getArgumentsAsPhp in vendor/symfony/dependency-injection/Loader/XmlFileLoader.php
YamlDumper::dumpValue in vendor/symfony/dependency-injection/Dumper/YamlDumper.php
Dumps the value to YAML format.
YamlFileLoader::resolveServices in vendor/symfony/dependency-injection/Loader/YamlFileLoader.php

File

vendor/symfony/dependency-injection/Loader/Configurator/ContainerConfigurator.php, line 127

Namespace

Symfony\Component\DependencyInjection\Loader\Configurator

Code

function service_locator(array $values) : ServiceLocatorArgument {
    $values = AbstractConfigurator::processValue($values, true);
    return new ServiceLocatorArgument($values);
}
RSS feed
Powered by Drupal