Public Member Functions | |
getIds () | |
getTags () | |
getIdsMatchingTags ($tags=array()) | |
getIdsNotMatchingTags ($tags=array()) | |
getIdsMatchingAnyTags ($tags=array()) | |
getFillingPercentage () | |
getMetadatas ($id) | |
touch ($id, $extraLifetime) | |
getCapabilities () |
Definition at line 34 of file ExtendedInterface.php.
getCapabilities | ( | ) |
Return an associative array of capabilities (booleans) of the backend
The array must include these keys :
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
getFillingPercentage | ( | ) |
Return the filling percentage of the backend storage
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
getIds | ( | ) |
Return an array of stored cache ids
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
getIdsMatchingAnyTags | ( | $ | tags = array() ) |
Return an array of stored cache ids which match any given tags
In case of multiple tags, a logical AND is made between tags
array | $tags | array of tags |
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
getIdsMatchingTags | ( | $ | tags = array() ) |
Return an array of stored cache ids which match given tags
In case of multiple tags, a logical AND is made between tags
array | $tags | array of tags |
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
getIdsNotMatchingTags | ( | $ | tags = array() ) |
Return an array of stored cache ids which don't match given tags
In case of multiple tags, a logical OR is made between tags
array | $tags | array of tags |
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
getMetadatas | ( | $ | id ) |
Return an array of metadatas for the given cache id
The array must include these keys :
string | $id | cache id |
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
getTags | ( | ) |
Return an array of stored tags
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.
touch | ( | $ | id, |
$ | extraLifetime | ||
) |
Give (if possible) an extra lifetime to the given cache id
string | $id | cache id |
int | $extraLifetime |
Implemented in Zend_Cache_Backend_Apc, Zend_Cache_Backend_File, Zend_Cache_Backend_Memcached, Zend_Cache_Backend_Sqlite, and Zend_Cache_Backend_TwoLevels.