ILIAS
release_8 Revision v8.19
|
Repository for storing and loading the MathJax configuration. More...
Public Member Functions | |
__construct (ilSetting $settings) | |
Constructor. More... | |
getConfig () | |
Get the MathJax Configuration. More... | |
updateConfig (ilMathJaxConfig $config) | |
Update the MathNax Configuration. More... | |
Protected Attributes | |
ilSetting | $settings |
Repository for storing and loading the MathJax configuration.
Definition at line 24 of file class.ilMathJaxConfigSettingsRepository.php.
ilMathJaxConfigSettingsRepository::__construct | ( | ilSetting | $settings | ) |
Constructor.
ilSetting | $settings | - must be settings with loaded module 'MathJax' |
Definition at line 32 of file class.ilMathJaxConfigSettingsRepository.php.
References $settings, and ILIAS\Repository\settings().
ilMathJaxConfigSettingsRepository::getConfig | ( | ) |
Get the MathJax Configuration.
Implements ilMathJaxConfigRespository.
Definition at line 40 of file class.ilMathJaxConfigSettingsRepository.php.
References ILIAS\Repository\int(), and ILIAS\Repository\settings().
ilMathJaxConfigSettingsRepository::updateConfig | ( | ilMathJaxConfig | $config | ) |
Update the MathNax Configuration.
Implements ilMathJaxConfigRespository.
Definition at line 59 of file class.ilMathJaxConfigSettingsRepository.php.
References ilMathJaxConfig\getClientLimiter(), ilMathJaxConfig\getClientScriptUrl(), ilMathJaxConfig\getClintPolyfillUrl(), ilMathJaxConfig\getServerAddress(), ilMathJaxConfig\getServerTimeout(), ilMathJaxConfig\isClientEnabled(), ilMathJaxConfig\isServerEnabled(), ilMathJaxConfig\isServerForBrowser(), ilMathJaxConfig\isServerForExport(), ilMathJaxConfig\isServerForPdf(), and ILIAS\Repository\settings().
Referenced by ilMathJaxConfigStoredObjective\getPreconditions(), and ilMathJaxConfigCheckedObjective\getPreconditions().
|
protected |
Definition at line 26 of file class.ilMathJaxConfigSettingsRepository.php.
Referenced by __construct().