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

Breadcrumb

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

DrupalKernel::$serviceProviderClasses

List of discovered service provider class names or objects.

This is a nested array whose top-level keys are 'app' and 'site', denoting the origin of a service provider. Site-specific providers have to be collected separately, because they need to be processed last, so as to be able to override services from application service providers.

Allowing objects is for example used to allow \Drupal\KernelTests\KernelTestBase to register itself as service provider.

Type: array

File

core/lib/Drupal/Core/DrupalKernel.php, line 225

Class

DrupalKernel
The DrupalKernel class is the core of Drupal itself.

Namespace

Drupal\Core

Code

protected $serviceProviderClasses;

API Navigation

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