◆ achieve()
ilDefaultLanguageSetObjective::achieve |
( |
Setup\Environment |
$environment | ) |
|
Definition at line 36 of file class.ilDefaultLanguageSetObjective.php.
References $factory.
38 $factory = $environment->getResource(Setup\Environment::RESOURCE_SETTINGS_FACTORY);
41 $settings->set(
"language", $this->config->getDefaultLanguage());
43 $client_ini = $environment->getResource(Setup\Environment::RESOURCE_CLIENT_INI);
44 $client_ini->setVariable(
"language",
"default", $this->config->getDefaultLanguage());
46 if (!$client_ini->write()) {
47 throw new Setup\UnachievableException(
"Could not write client.ini.php");
◆ getHash()
ilDefaultLanguageSetObjective::getHash |
( |
| ) |
|
◆ getLabel()
ilDefaultLanguageSetObjective::getLabel |
( |
| ) |
|
◆ getPreconditions()
ilDefaultLanguageSetObjective::getPreconditions |
( |
Setup\Environment |
$environment | ) |
|
◆ isApplicable()
ilDefaultLanguageSetObjective::isApplicable |
( |
Setup\Environment |
$environment | ) |
|
Definition at line 56 of file class.ilDefaultLanguageSetObjective.php.
References $factory.
58 $factory = $environment->getResource(Setup\Environment::RESOURCE_SETTINGS_FACTORY);
59 $client_ini = $environment->getResource(Setup\Environment::RESOURCE_CLIENT_INI);
63 $settings->get(
"language") !== $this->config->getDefaultLanguage() ||
64 $client_ini->readVariable(
"language",
"default") !== $this->config->getDefaultLanguage()
◆ isNotable()
ilDefaultLanguageSetObjective::isNotable |
( |
| ) |
|
The documentation for this class was generated from the following file: