ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
TranslationsRepository.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage
;
20
21
use
ILIAS\GlobalScreen\GUI\Pons
;
22
27
interface
TranslationsRepository
28
{
29
public
function
store
(
Translations
$translations):
Translations
;
30
31
public
function
get
(
TranslatableItem
$item):
Translations
;
32
33
public
function
blank
(
TranslatableItem
$item,
string
$language_code,
string
$translation):
Translation
;
34
35
public
function
reset
(): void;
36
40
public
function
retrieveCurrent
(
Pons
$pons):
TranslatableItem
;
41
42
}
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\Translations
Definition:
Translations.php:26
ILIAS\GlobalScreen\GUI\Pons
Definition:
Pons.php:44
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\TranslatableItem
Definition:
TranslatableItem.php:26
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\Translation
Definition:
Translation.php:26
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\TranslationsRepository
Definition:
TranslationsRepository.php:28
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\TranslationsRepository\retrieveCurrent
retrieveCurrent(Pons $pons)
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\TranslationsRepository\blank
blank(TranslatableItem $item, string $language_code, string $translation)
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\TranslationsRepository\reset
reset()
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage\TranslationsRepository\store
store(Translations $translations)
ILIAS\GlobalScreen\GUI\I18n\MultiLanguage
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
TranslatableItem.php:19
components
ILIAS
GlobalScreen
src
GUI
I18n
MultiLanguage
TranslationsRepository.php
Generated on Sat Oct 18 2025 23:03:06 for ILIAS by
1.9.4 (using
Doxyfile
)