메소드 |
설명 |
|
__construct ( Horde_Kolab_Storage_Cache $cache, array $parameters = [] ) |
Constructor. |
|
getFolderTypes ( ) : array |
Returns the folder type annotation from the cache. |
|
getFolders ( ) : array |
Returns the list of folders from the cache. |
|
getListId ( ) : string |
Return the ID for the list cache. |
|
getLongTerm ( string $key ) : mixed |
Return long term information. |
|
getNamespace ( ) : mixed |
Return namespace information. |
|
getQuery ( string $key ) : mixed |
Return query information. |
|
getStamp ( ) : string |
Returns the last sync stamp. |
|
hasFolderTypes ( ) : boolean |
Returns if the folder type annotation is stored in the cache. |
|
hasLongTerm ( string $key ) : boolean |
Is the specified long term data available in the cache? |
|
hasNamespace ( ) : boolean |
Returns if the namespace information is available. |
|
hasQuery ( string $key ) : boolean |
Is the specified query data available in the cache? |
|
hasSupport ( string $capability ) : boolean |
Has the list support for the requested capability? |
|
isInitialized ( ) : boolean |
Check if the cache has been initialized. |
|
issetSupport ( $capability ) : boolean |
Has the capability support already been cached? |
|
save ( ) : null |
Cache the list data. |
|
setLongTerm ( string $key, mixed $data ) : null |
Set long term information. |
|
setNamespace ( mixed $data ) : null |
Set namespace information. |
|
setQuery ( string $key, mixed $data ) : null |
Set query information. |
|
setSupport ( string $capability, boolean $flag ) : null |
Set if the list supports the given capability. |
|
store ( array $folders = null, array $types = null ) : null |
Store the folder list and folder type annotations in the cache. |
|