ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ILIAS\Cache\Adaptor\Adaptor\Adaptor Interface Reference
+ Inheritance diagram for ILIAS\Cache\Adaptor\Adaptor\Adaptor:
+ Collaboration diagram for ILIAS\Cache\Adaptor\Adaptor\Adaptor:

Public Member Functions

 __construct (Config $config)
 
 isAvailable ()
 
 has (string $container, string $key)
 
 get (string $container, string $key)
 
 set (string $container, string $key, string $value, int $ttl)
 
 delete (string $container, string $key)
 
 flushContainer (string $container)
 
 flush ()
 

Data Fields

const CONTAINER_PREFIX_SEPARATOR = ':'
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 28 of file Adaptor.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::__construct ( Config  $config)

Member Function Documentation

◆ delete()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::delete ( string  $container,
string  $key 
)

◆ flush()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::flush ( )

◆ flushContainer()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::flushContainer ( string  $container)

◆ get()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::get ( string  $container,
string  $key 
)

◆ has()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::has ( string  $container,
string  $key 
)

◆ isAvailable()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::isAvailable ( )

◆ set()

ILIAS\Cache\Adaptor\Adaptor\Adaptor::set ( string  $container,
string  $key,
string  $value,
int  $ttl 
)

Field Documentation

◆ CONTAINER_PREFIX_SEPARATOR

const ILIAS\Cache\Adaptor\Adaptor\Adaptor::CONTAINER_PREFIX_SEPARATOR = ':'

Definition at line 30 of file Adaptor.php.


The documentation for this interface was generated from the following file: