|
Previous Class |
Solar_Cache_Adapter_Eaccelerator |
Next Page |
Solar_Cache_Adapter_Eaccelerator
eAccellerator cache controller.
eAccelerator is a free open-source PHP accelerator, optimizer, encoder and dynamic content cache. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated.
eAccelerator is not bundled with PHP; you will need to install it on your server before you can use it. More info on the eAccelerator homepage.
Catalog
This class is part of the Solar_Cache package.
Inheritance:
- Solar_Base
- Solar_Cache_Adapter
- Solar_Cache_Adapter_Eaccelerator
- Solar_Cache_Adapter
Constants
None.
Public Properties
The Solar_Cache_Adapter_Eaccelerator class has no public properties; try the list of all properties.
Public Methods
These are all the public methods in the Solar_Cache_Adapter_Eaccelerator class.
You can also view the list of all public, protected, and private methods.
__construct()- Constructor.
__destruct()- Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().
add()- Inserts cache entry data, but only if the entry does not already exist.
apiVersion()- Reports the API version for this class.
delete()- Deletes a cache entry.
deleteAll()- Removes all cache entries.
dump()- Convenience method for getting a dump the whole object, or one of its properties, or an external variable.
entry()- Returns the name for the entry key.
fetch()- Gets cache entry data.
getLife()- Gets the cache lifetime in seconds.
isActive()- Gets the current activity state of the cache (on or off).
locale()- Looks up class-specific locale strings based on a key.
save()- Sets cache entry data.
setActive()- Makes the cache active (true) or inactive (false).