You are here

public static function Drupal::service in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 core/lib/Drupal.php \Drupal::service()

Retrieves a service from the container.

Use this method if the desired service is not one of those with a dedicated accessor method below. If it is listed below, those methods are preferred as they can return useful type hints.

Parameters

string $id: The ID of the service to retrieve.

Return value

mixed The specified service.

379 calls to Drupal::service()
AccessPermissionTest::testRenderCaching in core/modules/user/src/Tests/Views/AccessPermissionTest.php
Tests access on render caching.
AccessRoleTest::testRenderCaching in core/modules/user/src/Tests/Views/AccessRoleTest.php
Tests access on render caching.
Action::getPluginCollection in core/modules/system/src/Entity/Action.php
Encapsulates the creation of the action's LazyPluginCollection.
admin_toolbar_prerender_toolbar_administration_tray in modules/admin_toolbar/admin_toolbar.module
Renders the toolbar's administration tray. This is a clone of core's toolbar_prerender_toolbar_administration_tray() function, which uses setMaxDepth(4) instead of setTopLevelOnly()
ApcuBackendUnitTest::createCacheBackend in core/modules/system/src/Tests/Cache/ApcuBackendUnitTest.php
Creates a cache backend to test.

... See full list

File

core/lib/Drupal.php, line 157
Contains \Drupal.

Class

Drupal
Static Service Container wrapper.

Code

public static function service($id) {
  return static::getContainer()
    ->get($id);
}