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

Breadcrumb

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

function ServiceProviderInterface::getProvidedServices

Returns an associative array of service types keyed by the identifiers provided by the current container.

Examples:

  • ['logger' => 'Psr\Log\LoggerInterface'] means the object provides a service named "logger" that implements Psr\Log\LoggerInterface
  • ['foo' => '?'] means the container provides service name "foo" of unspecified type
  • ['bar' => '?Bar\Baz'] means the container provides a service "bar" of type Bar\Baz|null

Return value

array<string, string> The provided service types, keyed by service names

File

vendor/symfony/service-contracts/ServiceProviderInterface.php, line 44

Class

ServiceProviderInterface
A ServiceProviderInterface exposes the identifiers and the types of services provided by a container.

Namespace

Symfony\Contracts\Service

Code

public function getProvidedServices() : array;
RSS feed
Powered by Drupal