|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Thrown by ilObjLanguageExt::importLanguageFile() before anything is written, when entries would duplicate an identifier of another module or in another spelling (rule 2 of docs/development/language.md). More...
Inheritance diagram for ilLanguageDuplicateIdentifierException:
Collaboration diagram for ilLanguageDuplicateIdentifierException:Public Member Functions | |
| __construct (private readonly array $duplicates) | |
| getDuplicates () | |
Public Member Functions inherited from ilException | |
| __construct ($a_message, $a_code=0) | |
| A code isn't optional as in build in class Exception. More... | |
Thrown by ilObjLanguageExt::importLanguageFile() before anything is written, when entries would duplicate an identifier of another module or in another spelling (rule 2 of docs/development/language.md).
Definition at line 25 of file class.ilLanguageDuplicateIdentifierException.php.
| ilLanguageDuplicateIdentifierException::__construct | ( | private readonly array | $duplicates | ) |
| array<string,list<string>> | $duplicates key => "<module>: <identifier>" it would duplicate, see \ILIAS\Language\ComponentTranslation\IdentifierUniqueness::findDuplicatesAmong() |
Definition at line 31 of file class.ilLanguageDuplicateIdentifierException.php.
References $duplicates, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:| ilLanguageDuplicateIdentifierException::getDuplicates | ( | ) |
Definition at line 42 of file class.ilLanguageDuplicateIdentifierException.php.
References $duplicates.