|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ILIAS\Cache\Config:Public Member Functions | |
| __construct (protected string $adaptor_name, protected bool $activated=false, protected array $container_keys=[], protected ?NodeRepository $nodes=null) | |
| getAdaptorName () | |
| getNodes () | |
| getActivatedContainerKeys () | |
| getDefaultTTL () | |
| isActivated () | |
Data Fields | |
| const | ALL = '*' |
| const | APCU = 'apc' |
| const | PHPSTATIC = 'static' |
| const | MEMCACHED = 'memcached' |
Protected Attributes | |
| int | $default_ttl = 300 |
Definition at line 30 of file Config.php.
| ILIAS\Cache\Config::__construct | ( | protected string | $adaptor_name, |
| protected bool | $activated = false, |
||
| protected array | $container_keys = [], |
||
| protected ?NodeRepository | $nodes = null |
||
| ) |
Definition at line 38 of file Config.php.
| ILIAS\Cache\Config::getActivatedContainerKeys | ( | ) |
Definition at line 59 of file Config.php.
| ILIAS\Cache\Config::getAdaptorName | ( | ) |
Definition at line 49 of file Config.php.
Referenced by ILIAS\Cache\Adaptor\Factory\getWithConfig().
Here is the caller graph for this function:| ILIAS\Cache\Config::getDefaultTTL | ( | ) |
| ILIAS\Cache\Config::getNodes | ( | ) |
Definition at line 54 of file Config.php.
Referenced by ILIAS\Cache\Adaptor\Memcached\__construct(), and ILIAS\Cache\Adaptor\Memcached\initServer().
Here is the caller graph for this function:| ILIAS\Cache\Config::isActivated | ( | ) |
Definition at line 69 of file Config.php.
|
protected |
Definition at line 36 of file Config.php.
Referenced by ILIAS\Cache\Config\getDefaultTTL().
| const ILIAS\Cache\Config::ALL = '*' |
Definition at line 32 of file Config.php.
Referenced by ILIAS\Cache\Services\new().
| const ILIAS\Cache\Config::APCU = 'apc' |
Definition at line 33 of file Config.php.
Referenced by ILIAS\Cache\Adaptor\Factory\getSpecific(), ILIAS\Cache\CacheTest\testAPCAdapter(), and ILIAS\Tests\GlobalCache\Setup\ilGlobalCacheSetupAgentTest\testHasConfig().
| const ILIAS\Cache\Config::MEMCACHED = 'memcached' |
Definition at line 35 of file Config.php.
Referenced by ILIAS\Cache\Adaptor\Factory\getSpecific(), ILIAS\Tests\GlobalCache\Setup\ilGlobalCacheSetupAgentTest\testHasConfig(), and ILIAS\Cache\CacheTest\testMemcachedAdapter().
| const ILIAS\Cache\Config::PHPSTATIC = 'static' |
Definition at line 34 of file Config.php.
Referenced by ILIAS\Cache\Services\__construct(), ILIAS\Cache\Adaptor\Factory\getSpecific(), ILIAS\Cache\CacheTest\setUp(), ILIAS\Cache\CacheTest\testActivatedComponents(), ILIAS\Cache\CacheTest\testDefaultAdaptor(), ILIAS\Tests\GlobalCache\Setup\ilGlobalCacheSetupAgentTest\testHasConfig(), and ILIAS\Cache\CacheTest\testMultipleContainers().