19declare(strict_types=1);
33 return hash(
"sha256", self::class);
38 return "Store configuration of Services/MathJax";
49 new \ilSettingsFactoryExistsObjective()
56 $factory = $environment->getResource(Setup\Environment::RESOURCE_SETTINGS_FACTORY);
58 $repo->updateConfig($this->config->applyTo($repo->getConfig()));
63 public function isApplicable(Setup\
Environment $environment): bool
66 $factory = $environment->getResource(Setup\Environment::RESOURCE_SETTINGS_FACTORY);
69 return $this->config->isApplicableTo($repo->getConfig());
Repository for storing and loading the MathJax configuration.
getPreconditions(Setup\Environment $environment)
__construct(\ilMathJaxSetupConfig $config)
ilMathJaxSetupConfig $config
An environment holds resources to be used in the setup process.
An objective is a desired state of the system that is supposed to be created by the setup.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...