Skip to content

Kirby 5.0.1

Language::ensure()

Converts a "user-facing" language code to a Language object

Language::ensure() has been marked as unstable. It might be changed in a future Kirby major or minor release without being considered a breaking change. Use with caution.

Language::ensure(Kirby\Cms\Language|string|null $code = null): Kirby\Cms\Language

Parameters

Name Type Default
$code Kirby\Cms\Languageorstringornull null

Return type

Kirby\Cms\Language

Exceptions

Type Description
Kirby\Exception\NotFoundException If the language does not exist

Parent class

Kirby\Cms\Language