Path

ez components / documentation / api reference / 2006.2 / cache


eZ Components 2006.2

Cache

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

Element index for package Cache

[ a ] [ c ] [ d ] [ e ] [ f ] [ g ] [ i ] [ m ] [ p ] [ r ] [ s ] [ u ] [ v ] [ _ ]

_

__construct : ezcCacheStorage
in file storage.php, method ezcCacheStorage::__construct()
    Creates a new cache storage in the given location.
__construct : ezcCacheUsedLocationException
in file used_location.php, method ezcCacheUsedLocationException::__construct()
__construct : ezcCacheStorageOptions
in file storage.php, method ezcCacheStorageOptions::__construct()
    Constructs a new options class.
__construct : ezcCacheInvalidStorageClassException
in file invalid_storage_class.php, method ezcCacheInvalidStorageClassException::__construct()
__construct : ezcCacheInvalidIdException
in file invalid_id.php, method ezcCacheInvalidIdException::__construct()
__construct : ezcCacheInvalidDataException
in file invalid_data.php, method ezcCacheInvalidDataException::__construct()

a

array.php
procedural page array.php

c

calcLifetime : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::calcLifetime()
    Calculates the lifetime remaining for a cache object.
countDataItems : ezcCacheStorage
in file storage.php, method ezcCacheStorage::countDataItems()
    Return the number of items in the cache matching a certain criteria.
countDataItems : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::countDataItems()
    Return the number of items in the cache matching a certain criteria.
createCache : ezcCacheManager
in file manager.php, method ezcCacheManager::createCache()
    Creates a new cache in the manager.

d

delete : ezcCacheStorage
in file storage.php, method ezcCacheStorage::delete()
    Delete data from the cache.
delete : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::delete()
    Delete data from the cache.

e

exception.php
procedural page exception.php
eval_array.php
procedural page eval_array.php
ezcCacheException
in file exception.php, class ezcCacheException
    General exception container for the Cache component.
ezcCacheInvalidDataException
in file invalid_data.php, class ezcCacheInvalidDataException
    Thrown if the data to be stored in a cache can not be handled by the storage.
ezcCacheInvalidIdException
in file invalid_id.php, class ezcCacheInvalidIdException
    Exception that is thrown if the given cache ID does not exist.
ezcCacheInvalidStorageClassException
in file invalid_storage_class.php, class ezcCacheInvalidStorageClassException
    Exception that is thrown when an invalid storage class is used.
ezcCacheManager
in file manager.php, class ezcCacheManager
    This is the main class of the Cache package. It gives you a handy interface to create and manage multiple caches at once. It enables you to configure all caches you need in your application in a central place and access them on demand in any place in your application.
ezcCacheStorage
in file storage.php, class ezcCacheStorage
    This is the abstract base class for all cache storages. It provides the interface to be implemented by a cache backend as abstract methods.
ezcCacheStorageFile
in file file.php, class ezcCacheStorageFile
    This class implements most of the methods which have been declared abstract in ezcCacheStorage, but also declares 2 new methods abstract, which have to be implemented by storage driver itself.
ezcCacheStorageFileArray
in file array.php, class ezcCacheStorageFileArray
    This cache storage implementation stores arrays and scalar values
ezcCacheStorageFileEvalArray
in file eval_array.php, class ezcCacheStorageFileEvalArray
    This cache storage implementation stores arrays and scalar values (int,
ezcCacheStorageFilePlain
in file plain.php, class ezcCacheStorageFilePlain
    This class implements a simple storage to cache plain text on the filesystem. It takes it's base methods from the extended storage base class ezcCacheStorageFile.
ezcCacheStorageOptions
in file storage.php, class ezcCacheStorageOptions
    Option class for the ezcCacheStorage class.
ezcCacheUsedLocationException
in file used_location.php, class ezcCacheUsedLocationException
    Exception that is thrown when a given location is already in use.

f

file.php
procedural page file.php
fetchData : ezcCacheStorageFilePlain
in file plain.php, method ezcCacheStorageFilePlain::fetchData()
    Fetch data from the cache.
fetchData : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::fetchData()
    Fetch data from the cache.
fetchData : ezcCacheStorageFileArray
in file array.php, method ezcCacheStorageFileArray::fetchData()
    Fetch data from the cache.
fetchData : ezcCacheStorageFileEvalArray
in file eval_array.php, method ezcCacheStorageFileEvalArray::fetchData()
    Fetch data from a given file name.

g

generateIdentifier : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::generateIdentifier()
    Generate the storage internal identifier from ID and attributes.
getCache : ezcCacheManager
in file manager.php, method ezcCacheManager::getCache()
    Returns the ezcCacheStorage object with the given ID.
getLocation : ezcCacheStorage
in file storage.php, method ezcCacheStorage::getLocation()
    Returns the location.
getOptions : ezcCacheStorage
in file storage.php, method ezcCacheStorage::getOptions()
    Return the currently set options.
getRemainingLifetime : ezcCacheStorage
in file storage.php, method ezcCacheStorage::getRemainingLifetime()
    Returns the time ( in seconds ) that remains for a cache object, before it gets outdated. In case the cache object is already outdated or does not exists, this method returns 0.
getRemainingLifetime : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::getRemainingLifetime()
    Returns the time ( in seconds ) which remains for a cache object, before it gets outdated. In case the cache object is already outdated or does not exists, this method returns 0.

i

invalid_data.php
procedural page invalid_data.php
invalid_id.php
procedural page invalid_id.php
invalid_storage_class.php
procedural page invalid_storage_class.php

m

manager.php
procedural page manager.php

p

$properties : ezcCacheStorage
in file storage.php, variable ezcCacheStorage::$properties
    Container to hold the properties
plain.php
procedural page plain.php
prepareData : ezcCacheStorageFilePlain
in file plain.php, method ezcCacheStorageFilePlain::prepareData()
    Serialize the data for storing.
prepareData : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::prepareData()
    Serialize the data for storing.
prepareData : ezcCacheStorageFileEvalArray
in file eval_array.php, method ezcCacheStorageFileEvalArray::prepareData()
    Serialize the data for storing.
prepareData : ezcCacheStorageFileArray
in file array.php, method ezcCacheStorageFileArray::prepareData()
    Serialize the data for storing.

r

restore : ezcCacheStorage
in file storage.php, method ezcCacheStorage::restore()
    Restore data from the cache.
restore : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::restore()
    Restore data from the cache.

s

storage.php
procedural page storage.php
storage.php
procedural page storage.php
setOptions : ezcCacheStorage
in file storage.php, method ezcCacheStorage::setOptions()
    Set new options.
store : ezcCacheStorage
in file storage.php, method ezcCacheStorage::store()
    Store data to the cache storage.
store : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::store()
    Store data to the cache storage.

u

used_location.php
procedural page used_location.php

v

validateLocation : ezcCacheStorageFile
in file file.php, method ezcCacheStorageFile::validateLocation()
    Checks if a given location is valid.
Last updated: Thu, 01 Nov 2007