| $disabled | Elgg\Cache\BaseCache | protected |
| $pool | Elgg\Cache\CompositeCache | protected |
| $ttl | Elgg\Cache\CompositeCache | protected |
| __construct(protected string $namespace, protected Config $config, protected int $flags, protected bool $validate_lastcache=true) | Elgg\Cache\CompositeCache | |
| __get(string $key) | Elgg\Cache\BaseCache | |
| __isset(string $key) | Elgg\Cache\BaseCache | |
| __set(string $key, $value) | Elgg\Cache\BaseCache | |
| __unset(string $key) | Elgg\Cache\BaseCache | |
| add(string $key, $data) | Elgg\Cache\BaseCache | |
| buildBlackHoleDriver() | Elgg\Cache\CompositeCache | protected |
| buildEphemeralDriver() | Elgg\Cache\CompositeCache | protected |
| buildFileSystemDriver() | Elgg\Cache\CompositeCache | protected |
| buildLocalFileSystemDriver() | Elgg\Cache\CompositeCache | protected |
| buildMemcachedDriver() | Elgg\Cache\CompositeCache | protected |
| buildRedisDriver() | Elgg\Cache\CompositeCache | protected |
| CACHE_BLACK_HOLE | Elgg\Cache\CompositeCache | |
| CACHE_FILESYSTEM | Elgg\Cache\CompositeCache | |
| CACHE_LOCALFILESYSTEM | Elgg\Cache\CompositeCache | |
| CACHE_PERSISTENT | Elgg\Cache\CompositeCache | |
| CACHE_RUNTIME | Elgg\Cache\CompositeCache | |
| clear() | Elgg\Cache\CompositeCache | |
| createPool() | Elgg\Cache\CompositeCache | protected |
| delete($key) | Elgg\Cache\CompositeCache | |
| disable() | Elgg\Cache\BaseCache | |
| enable() | Elgg\Cache\BaseCache | |
| getNamespace() | Elgg\Cache\CompositeCache | |
| getVariable(string $variable) | Elgg\Cache\BaseCache | |
| invalidate() | Elgg\Cache\CompositeCache | |
| isMemcacheAvailable() | Elgg\Cache\CompositeCache | static |
| isRedisAvailable() | Elgg\Cache\CompositeCache | static |
| load($key) | Elgg\Cache\CompositeCache | |
| offsetExists($offset) | Elgg\Cache\BaseCache | |
| offsetGet($offset) | Elgg\Cache\BaseCache | |
| offsetSet($offset, $value) | Elgg\Cache\BaseCache | |
| offsetUnset($offset) | Elgg\Cache\BaseCache | |
| populate(array $values, ?int $expires_after=null) | Elgg\Cache\BaseCache | |
| prefixInstanceId(string $id) | Elgg\Cache\CompositeCache | protected |
| purge() | Elgg\Cache\CompositeCache | |
| sanitizeItemKey($key) | Elgg\Cache\CompositeCache | protected |
| save($key, $data, $expire_after=null) | Elgg\Cache\CompositeCache | |
| setNamespace($namespace='default') | Elgg\Cache\CompositeCache | |
| setVariable(string $variable, $value) | Elgg\Cache\BaseCache | |