function Settings::getInstance
Same name in this branch
- 11.x core/lib/Drupal/Core/Site/Settings.php \Drupal\Core\Site\Settings::getInstance()
Same name and namespace in other branches
- 10 core/lib/Drupal/Core/Site/Settings.php \Drupal\Core\Site\Settings::getInstance()
- 9 core/lib/Drupal/Core/Site/Settings.php \Drupal\Core\Site\Settings::getInstance()
- 8.9.x core/lib/Drupal/Core/Site/Settings.php \Drupal\Core\Site\Settings::getInstance()
- main core/lib/Drupal/Core/Site/Settings.php \Drupal\Core\Site\Settings::getInstance()
- main core/themes/admin/src/Settings.php \Drupal\admin\Settings::getInstance()
Gets the admin settings.
Return value
\Drupal\admin\Settings The admin settings.
4 calls to Settings::getInstance()
- FormHooks::formSystemThemeSettingsAlter in core/
themes/ admin/ src/ Hook/ FormHooks.php - Implement hook form_system_theme_settings_alter().
- PreprocessHooks::html in core/
themes/ admin/ src/ Hook/ PreprocessHooks.php - Implements hook_preprocess_HOOK() for HTML.
- Settings::overriddenSettingByUser in core/
themes/ admin/ src/ Settings.php - After build callback to modify the description if a setting is overwritten.
- ThemeHooks::pageAttachmentsAlter in core/
themes/ admin/ src/ Hook/ ThemeHooks.php - Implements hook_page_attachments_alter().
File
-
core/
themes/ admin/ src/ Settings.php, line 67
Class
- Settings
- Service to handle overridden user settings.
Namespace
Drupal\adminCode
public static function getInstance() : Settings {
static $settings;
if ($settings === NULL) {
$settings = \Drupal::classResolver(Settings::class);
}
return $settings;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.