23 return hash(
"sha256", self::class);
28 return "Fill ini with settings for Services/Style";
38 $common_config = $environment->getConfigFor(
"common");
46 $ini = $environment->getResource(Setup\Environment::RESOURCE_ILIAS_INI);
48 $ini->setVariable(
"tools",
"lessc", $this->config->getPathToLessc());
49 $ini->setVariable(
"tools",
"enable_system_styles_management", $this->config->getManageSystemStyles() ?
"1" :
"0");
52 throw new Setup\UnachievableException(
"Could not write ilias.ini.php");
getPreconditions(Setup\Environment $environment)
__construct(\ilStyleSetupConfig $config)
achieve(Setup\Environment $environment)
An environment holds resources to be used in the setup process.