LanguageDefault
class LanguageDefault (View source)
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().
Properties
| protected LanguageInterface | $language | The default language. |
Methods
Details
__construct(array $values)
Constructs the default language object.
LanguageInterface
get()
Gets the default language.
set(LanguageInterface $language)
Sets the default language.