19 declare(strict_types=1);
30 return function_exists(
'apcu_fetch');
35 return apcu_exists($this->
buildKey($container, $key));
38 public function get(
string $container,
string $key): ?
string 40 return apcu_fetch($this->
buildKey($container, $key)) ?:
null;
43 public function set(
string $container,
string $key,
string $value,
int $ttl):
void 45 apcu_store($this->
buildKey($container, $key), $value, $ttl);
48 public function delete(
string $container,
string $key):
void 50 apcu_delete($this->
buildKey($container, $key));
buildKey(string $container, string $key)
buildContainerPrefix(string $container)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
has(string $container, string $key)
flushContainer(string $container)