19declare(strict_types=1);
39 private readonly
bool $is_installed,
40 private readonly
bool $remove_local_changes_return_value =
true,
41 private readonly array $modules_with_unwritten_overlay = [],
47 return $this->is_installed;
52 $this->remove_local_changes_calls++;
54 return $this->remove_local_changes_return_value;
62 return $this->modules_with_unwritten_overlay;
Stand-in for \ilObjLanguage, which needs the global $DIC; injected via RemoveLocalLanguageChanges's $...
getModulesWithUnwrittenOverlay()
int $remove_local_changes_calls
removeLocalChangesCallCount()
__construct(private readonly bool $is_installed, private readonly bool $remove_local_changes_return_value=true, private readonly array $modules_with_unwritten_overlay=[],)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...