MediaWiki master
Wikimedia\Leximorph\Provider\LanguageFallbacks Class Reference

Provides functionality to retrieve fallback language codes for a given language. More...

Public Member Functions

 __construct (private readonly string $langCode, private readonly LoggerInterface $logger, private readonly JsonLoader $jsonLoader,)
 Initializes the LanguageFallbacks.
 
 getFallbacks ()
 Returns fallback language codes for the instance's language code.
 

Detailed Description

Provides functionality to retrieve fallback language codes for a given language.

Since
1.45
Author
Doğu Abaris (abari.nosp@m.s@nu.nosp@m.ll.ne.nosp@m.t)

Definition at line 18 of file LanguageFallbacks.php.

Constructor & Destructor Documentation

◆ __construct()

Wikimedia\Leximorph\Provider\LanguageFallbacks::__construct ( private readonly string $langCode,
private readonly LoggerInterface $logger,
private readonly JsonLoader $jsonLoader )

Initializes the LanguageFallbacks.

Parameters
string$langCodeThe language code.
LoggerInterface$loggerThe logger instance to use.
JsonLoader$jsonLoaderThe json loader to load data.
Since
1.45

Definition at line 41 of file LanguageFallbacks.php.

Member Function Documentation

◆ getFallbacks()

Wikimedia\Leximorph\Provider\LanguageFallbacks::getFallbacks ( )

Returns fallback language codes for the instance's language code.

Since
1.45
Returns
string[] Fallback language codes.

Definition at line 64 of file LanguageFallbacks.php.


The documentation for this class was generated from the following file: