◆ achieve()
ilDefaultLanguageSetObjective::achieve |
( |
Setup\Environment |
$environment | ) |
|
Definition at line 37 of file class.ilDefaultLanguageSetObjective.php.
References $factory.
39 $factory = $environment->getResource(Setup\Environment::RESOURCE_SETTINGS_FACTORY);
41 $settings =
$factory->settingsFor(
"common");
42 $settings->set(
"language", $this->config->getDefaultLanguage());
44 $client_ini = $environment->getResource(Setup\Environment::RESOURCE_CLIENT_INI);
45 $client_ini->setVariable(
"language",
"default", $this->config->getDefaultLanguage());
47 if (!$client_ini->write()) {
48 throw new Setup\UnachievableException(
"Could not write client.ini.php");
◆ getHash()
ilDefaultLanguageSetObjective::getHash |
( |
| ) |
|
◆ getLabel()
ilDefaultLanguageSetObjective::getLabel |
( |
| ) |
|
◆ getPreconditions()
ilDefaultLanguageSetObjective::getPreconditions |
( |
Setup\Environment |
$environment | ) |
|
Definition at line 28 of file class.ilDefaultLanguageSetObjective.php.
30 $common_config = $environment->getConfigFor(
"common");
32 new \ilIniFilesPopulatedObjective($common_config),
33 new \ilSettingsFactoryExistsObjective()
◆ isNotable()
ilDefaultLanguageSetObjective::isNotable |
( |
| ) |
|
The documentation for this class was generated from the following file: