PHP Manual

PEAR Manual

Smarty Manual

PostgreSQL

MySQL Manual

Perl Manual

cache_lite

table of contents
introduction -- introduction to cache_lite
constructor cache_lite::cache_lite() -- constructor
cache_lite::get() -- test if a cache is available and (if yes) return it
cache_lite::save() -- save some data in a cache file
cache_lite::remove() -- remove a cache file
cache_lite::clean() -- clean the cache
cache_lite::settodebug() -- set to debug mode
cache_lite::setlifetime() -- set a new life time
cache_lite::savememorycachingstate() -- 
cache_lite::getmemorycachingstate() -- 
cache_lite::lastmodified() -- return the cache last modification time
cache_lite::raiseerror() -- trigger a pear error
cache_lite::extendlife() -- extend the life of a valid cache file
constructor cache_lite_output::cache_lite_output() -- constructor
cache_lite_output::start() -- test if a cache is available and (if yes) return it to the browser. else, the output buffering is activated.
cache_lite_output::end() -- stop the output buffering started by the start() method and store the output to a cache file
constructor cache_lite_function::cache_lite_function() -- constructor
cache_lite_function::call() -- calls a cacheable function or method (or not if there is already a cache for it)
cache_lite_function::drop() -- drop a cache file
constructor cache_lite_file::cache_lite_file() -- constructor
cache_lite_file::get() -- test if a cache is available and (if yes) return it

cache_lite provides a fast, light and safe cache system. it's optimized for file containers and protected against cache corruptions (because it uses file locking and/or hash tests).