|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilGlobalCacheSettingsAdapter:
Collaboration diagram for ilGlobalCacheSettingsAdapter:Public Member Functions | |
| __construct (private readonly ?ilIniFile $client_ini=null, private readonly ?ilDBInterface $db=null) | |
| getConfig () | |
| toConfig () | |
| readFromIniFile (ilIniFile $client_ini) | |
| getNodesRepository () | |
| storeToIniFile (ilIniFile $client_ini) | |
| setActive (bool $active) | |
| setService (string $service) | |
| addMemcachedNode (Node $node) | |
| getMemcachedNodes () | |
| resetActivatedComponents () | |
| activateAll () | |
| addActivatedComponent (string $component) | |
Private Attributes | |
| Config | $config = null |
| bool | $active = true |
| string | $service = Config::PHPSTATIC |
| array | $components = [] |
| array | $nodes = [] |
Definition at line 26 of file class.ilGlobalCacheSettingsAdapter.php.
| ilGlobalCacheSettingsAdapter::__construct | ( | private readonly ?ilIniFile | $client_ini = null, |
| private readonly ?ilDBInterface | $db = null |
||
| ) |
Definition at line 40 of file class.ilGlobalCacheSettingsAdapter.php.
References readFromIniFile(), and toConfig().
Here is the call graph for this function:| ilGlobalCacheSettingsAdapter::activateAll | ( | ) |
Definition at line 151 of file class.ilGlobalCacheSettingsAdapter.php.
| ilGlobalCacheSettingsAdapter::addActivatedComponent | ( | string | $component | ) |
Definition at line 156 of file class.ilGlobalCacheSettingsAdapter.php.
| ilGlobalCacheSettingsAdapter::addMemcachedNode | ( | Node | $node | ) |
Definition at line 136 of file class.ilGlobalCacheSettingsAdapter.php.
Referenced by readFromIniFile().
Here is the caller graph for this function:| ilGlobalCacheSettingsAdapter::getConfig | ( | ) |
Definition at line 50 of file class.ilGlobalCacheSettingsAdapter.php.
References toConfig().
Here is the call graph for this function:| ilGlobalCacheSettingsAdapter::getMemcachedNodes | ( | ) |
Definition at line 141 of file class.ilGlobalCacheSettingsAdapter.php.
References $nodes.
| ilGlobalCacheSettingsAdapter::getNodesRepository | ( | ) |
Definition at line 99 of file class.ilGlobalCacheSettingsAdapter.php.
Referenced by readFromIniFile(), storeToIniFile(), and toConfig().
Here is the caller graph for this function:| ilGlobalCacheSettingsAdapter::readFromIniFile | ( | ilIniFile | $client_ini | ) |
Definition at line 65 of file class.ilGlobalCacheSettingsAdapter.php.
References addMemcachedNode(), getNodesRepository(), ilIniFile\readGroup(), and ilIniFile\readVariable().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilGlobalCacheSettingsAdapter::resetActivatedComponents | ( | ) |
Definition at line 146 of file class.ilGlobalCacheSettingsAdapter.php.
| ilGlobalCacheSettingsAdapter::setActive | ( | bool | $active | ) |
Definition at line 126 of file class.ilGlobalCacheSettingsAdapter.php.
References $active.
| ilGlobalCacheSettingsAdapter::setService | ( | string | $service | ) |
Definition at line 131 of file class.ilGlobalCacheSettingsAdapter.php.
References $service.
| ilGlobalCacheSettingsAdapter::storeToIniFile | ( | ilIniFile | $client_ini | ) |
Definition at line 104 of file class.ilGlobalCacheSettingsAdapter.php.
References ilIniFile\addGroup(), getNodesRepository(), ilIniFile\removeGroup(), ilIniFile\setVariable(), and ilIniFile\write().
Here is the call graph for this function:| ilGlobalCacheSettingsAdapter::toConfig | ( | ) |
Definition at line 55 of file class.ilGlobalCacheSettingsAdapter.php.
References getNodesRepository().
Referenced by __construct(), and getConfig().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 32 of file class.ilGlobalCacheSettingsAdapter.php.
Referenced by setActive().
|
private |
Definition at line 34 of file class.ilGlobalCacheSettingsAdapter.php.
|
private |
Definition at line 31 of file class.ilGlobalCacheSettingsAdapter.php.
|
private |
Definition at line 38 of file class.ilGlobalCacheSettingsAdapter.php.
Referenced by getMemcachedNodes().
|
private |
Definition at line 33 of file class.ilGlobalCacheSettingsAdapter.php.
Referenced by setService().