19 declare(strict_types=1);
38 return hash(
"sha256", self::class);
46 return implode(
", ", $this->il_setup_language->getInstalledLanguages());
85 $this->il_setup_language->setDbHandler($db);
86 $this->il_setup_language->installLanguages(
87 $this->il_setup_language->getInstalledLanguages(),
88 $this->il_setup_language->getLocalLanguages()
language handling for setup
achieve(Setup\Environment $environment)
__construct(\ilSetupLanguage $il_setup_language)
ilSetupLanguage $il_setup_language
getResource(string $id)
Consumers of this method should check if the result is what they expect, e.g.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
An environment holds resources to be used in the setup process.
isApplicable(Setup\Environment $environment)
getInstalledLanguagesAsString()
Return installed languages as string.
getPreconditions(Setup\Environment $environment)