Provides a simple get and set wrapper to the default language object.
The default language must be provided without dependencies since it is both configured and a dependency of the configuration system. The LanguageDefault object is a container service. The default values are stored on the container by \Drupal\Core\DrupalKernel::buildContainer(). This allows services to override this parameter in a ServiceProvider, for example, \Drupal\language\LanguageServiceProvider::alter().
Name | Modifiers | Type | Description |
---|---|---|---|
LanguageDefault::$language | protected | property | The default language. |
LanguageDefault::get | public | function | Gets the default language. |
LanguageDefault::set | public | function | Sets the default language. |
LanguageDefault::__construct | public | function | Constructs the default language object. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Language!LanguageDefault.php/class/LanguageDefault/8.1.x