3 declare(strict_types=1);
39 return hash(
"sha256", self::class);
47 return implode(
", ", $this->il_setup_language->getInstalledLanguages());
79 $db = $environment->
getResource(Setup\Environment::RESOURCE_DATABASE);
86 $this->il_setup_language->setDbHandler($db);
87 $this->il_setup_language->installLanguages(
88 $this->il_setup_language->getInstalledLanguages(),
89 $this->il_setup_language->getLocalLanguages()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
achieve(Setup\Environment $environment)
__construct(\ilSetupLanguage $il_setup_language)
ilSetupLanguage $il_setup_language
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
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)