|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Collaboration diagram for ILIAS\ILIASObject\Properties\Translations\Language:Public Member Functions | |
| __construct (private readonly string $language_code, private string $title, private string $description, private bool $default=false, private bool $base=false) | |
| getLanguageCode () | |
| getTitle () | |
| withTitle (string $title) | |
| getDescription () | |
| withDescription (string $description) | |
| isDefault () | |
| withDefault (bool $default) | |
| isBase () | |
| withBase (bool $base) | |
| toForm (\ilLanguage $language, FieldFactory $field_factory, Refinery $refinery) | |
| toRow (DataRowBuilder $row_builder, SystemLanguage $lng) | |
| getDisplayValueForKey (SystemLanguage $lng, string $key) | |
Data Fields | |
| const | KEY_LANGUAGE = 'language' |
| const | KEY_BASE = 'base' |
| const | KEY_DEFAULT = 'default' |
| const | KEY_TITLE = 'title' |
| const | KEY_DESCRIPTION = 'description' |
Private Member Functions | |
| getTranslatedLanguageName (SystemLanguage $lng, string $language_code) | |
Definition at line 29 of file Language.php.
| ILIAS\ILIASObject\Properties\Translations\Language::__construct | ( | private readonly string | $language_code, |
| private string | $title, | ||
| private string | $description, | ||
| private bool | $default = false, |
||
| private bool | $base = false |
||
| ) |
Definition at line 37 of file Language.php.
| ILIAS\ILIASObject\Properties\Translations\Language::getDescription | ( | ) |
Definition at line 63 of file Language.php.
Referenced by ILIAS\TestQuestionPool\ExportImport\Foundation\Normalize\Normalizer\IlObjectNormalizer\normalizeTranslations().
Here is the caller graph for this function:| ILIAS\ILIASObject\Properties\Translations\Language::getDisplayValueForKey | ( | SystemLanguage | $lng, |
| string | $key | ||
| ) |
Definition at line 145 of file Language.php.
References $lng.
| ILIAS\ILIASObject\Properties\Translations\Language::getLanguageCode | ( | ) |
Definition at line 46 of file Language.php.
Referenced by ILIAS\TestQuestionPool\ExportImport\Foundation\Normalize\Normalizer\IlObjectNormalizer\normalizeTranslations(), and ILIAS\ILIASObject\Properties\Translations\Translations\withLanguage().
Here is the caller graph for this function:| ILIAS\ILIASObject\Properties\Translations\Language::getTitle | ( | ) |
Definition at line 51 of file Language.php.
Referenced by ILIAS\TestQuestionPool\ExportImport\Foundation\Normalize\Normalizer\IlObjectNormalizer\normalizeTranslations().
Here is the caller graph for this function:
|
private |
Definition at line 161 of file Language.php.
| ILIAS\ILIASObject\Properties\Translations\Language::isBase | ( | ) |
Definition at line 87 of file Language.php.
Referenced by ILIAS\ILIASObject\Properties\Translations\Translations\withLanguage().
Here is the caller graph for this function:| ILIAS\ILIASObject\Properties\Translations\Language::isDefault | ( | ) |
Definition at line 75 of file Language.php.
Referenced by ILIAS\ILIASObject\Properties\Translations\Translations\withLanguage().
Here is the caller graph for this function:| ILIAS\ILIASObject\Properties\Translations\Language::toForm | ( | \ilLanguage | $language, |
| FieldFactory | $field_factory, | ||
| Refinery | $refinery | ||
| ) |
Definition at line 99 of file Language.php.
| ILIAS\ILIASObject\Properties\Translations\Language::toRow | ( | DataRowBuilder | $row_builder, |
| SystemLanguage | $lng | ||
| ) |
Definition at line 128 of file Language.php.
| ILIAS\ILIASObject\Properties\Translations\Language::withBase | ( | bool | $base | ) |
Definition at line 92 of file Language.php.
Referenced by ILIAS\ILIASObject\Properties\Translations\Translations\withLanguage().
Here is the caller graph for this function:| ILIAS\ILIASObject\Properties\Translations\Language::withDefault | ( | bool | $default | ) |
Definition at line 80 of file Language.php.
| ILIAS\ILIASObject\Properties\Translations\Language::withDescription | ( | string | $description | ) |
Definition at line 68 of file Language.php.
| ILIAS\ILIASObject\Properties\Translations\Language::withTitle | ( | string | $title | ) |
Definition at line 56 of file Language.php.
| const ILIAS\ILIASObject\Properties\Translations\Language::KEY_BASE = 'base' |
Definition at line 32 of file Language.php.
| const ILIAS\ILIASObject\Properties\Translations\Language::KEY_DEFAULT = 'default' |
Definition at line 33 of file Language.php.
| const ILIAS\ILIASObject\Properties\Translations\Language::KEY_DESCRIPTION = 'description' |
Definition at line 35 of file Language.php.
| const ILIAS\ILIASObject\Properties\Translations\Language::KEY_LANGUAGE = 'language' |
Definition at line 31 of file Language.php.
| const ILIAS\ILIASObject\Properties\Translations\Language::KEY_TITLE = 'title' |
Definition at line 34 of file Language.php.