Index
A
- CacheExtension::afterCompile() — Method in class CacheExtension
- MemcachedStorage::addServer() — Method in class MemcachedStorage
- NewMemcachedStorage::addServer() — Method in class NewMemcachedStorage
C
- CacheExtension — Class in namespace Nette\Bridges\CacheDI
Cache extension for Nette DI.
- CacheMacro — Class in namespace Nette\Bridges\CacheLatte
Macro {cache} ... {/cache}
- CacheMacro::createCache() — Method in class CacheMacro
Starts the output cache. Returns Nette\Caching\OutputHelper object if buffering was started.
- Cache — Class in namespace Nette\Caching
Implements the cache for a application.
- Cache::clean() — Method in class Cache
Removes items from the cache by conditions.
- Cache::call() — Method in class Cache
Caches results of function/method calls.
- Cache::checkCallbacks() — Method in class Cache
Checks CALLBACKS dependencies.
- IStorage::clean() — Method in class IStorage
Removes items from the cache by conditions.
- DevNullStorage::clean() — Method in class DevNullStorage
Removes items from the cache by conditions.
- FileJournal::clean() — Method in class FileJournal
Cleans entries from journal.
- FileStorage::clean() — Method in class FileStorage
Removes items from the cache by conditions.
- IJournal::clean() — Method in class IJournal
Cleans entries from journal.
- MemcachedStorage::clean() — Method in class MemcachedStorage
Removes items from the cache by conditions.
- MemoryStorage::clean() — Method in class MemoryStorage
Removes items from the cache by conditions.
- NewMemcachedStorage::clean() — Method in class NewMemcachedStorage
Removes items from the cache by conditions.
- SQLiteStorage::clean() — Method in class SQLiteStorage
Removes items from the cache by conditions.
D
- Cache::derive() — Method in class Cache
Returns new nested cache object.
- Dependencies — Class in namespace Nette\Caching
- $ OutputHelper#dependencies — Property in class OutputHelper
- DevNullStorage — Class in namespace Nette\Caching\Storages
Cache dummy storage.
- $ FileJournal#debug — Property in class FileJournal
Debug mode, only for testing purposes
E
- OutputHelper::end() — Method in class OutputHelper
Stops and saves the cache.
F
- CacheMacro::finalize() — Method in class CacheMacro
Finishes template parsing.
- FileJournal — Class in namespace Nette\Caching\Storages
Btree+ based file journal.
- FileStorage — Class in namespace Nette\Caching\Storages
Cache file storage.
G
- Cache::getStorage() — Method in class Cache
Returns cache storage.
- Cache::getNamespace() — Method in class Cache
Returns cache namespace.
- Cache::generateKey() — Method in class Cache
Generates internal cache key.
- $ FileStorage#gcProbability — Property in class FileStorage
- FileStorage::getCacheFile() — Method in class FileStorage
Returns file name.
- MemcachedStorage::getConnection() — Method in class MemcachedStorage
- NewMemcachedStorage::getConnection() — Method in class NewMemcachedStorage
I
- CacheMacro::initialize() — Method in class CacheMacro
Initializes before template parsing.
- CacheMacro::initRuntime() — Method in class CacheMacro
- IStorage — Class in namespace Nette\Caching
Cache storage.
- IJournal — Class in namespace Nette\Caching\Storages
Cache journal provider.
- MemcachedStorage::isAvailable() — Method in class MemcachedStorage
Checks if Memcached extension is available.
- NewMemcachedStorage::isAvailable() — Method in class NewMemcachedStorage
Checks if Memcached extension is available.
L
- CacheExtension::loadConfiguration() — Method in class CacheExtension
- Cache::load() — Method in class Cache
Reads the specified item from the cache or generate it.
- IStorage::lock() — Method in class IStorage
Prevents item reading and writing. Lock is released by write() or remove().
- DevNullStorage::lock() — Method in class DevNullStorage
Prevents item reading and writing. Lock is released by write() or remove().
- FileStorage::lock() — Method in class FileStorage
Prevents item reading and writing. Lock is released by write() or remove().
- MemcachedStorage::lock() — Method in class MemcachedStorage
Prevents item reading and writing. Lock is released by write() or remove().
- MemoryStorage::lock() — Method in class MemoryStorage
Prevents item reading and writing. Lock is released by write() or remove().
- NewMemcachedStorage::lock() — Method in class NewMemcachedStorage
Prevents item reading and writing. Lock is released by write() or remove().
- SQLiteStorage::lock() — Method in class SQLiteStorage
Prevents item reading and writing. Lock is released by write() or remove().
M
- MemcachedStorage — Class in namespace Nette\Caching\Storages
Memcached storage.
- MemoryStorage — Class in namespace Nette\Caching\Storages
Memory cache storage.
N
- CacheMacro::nodeOpened() — Method in class CacheMacro
New node is found.
- CacheMacro::nodeClosed() — Method in class CacheMacro
Node is closed.
- NewMemcachedStorage — Class in namespace Nette\Caching\Storages
Memcached storage using memcached extension.
O
- Cache::offsetSet() — Method in class Cache
- Cache::offsetGet() — Method in class Cache
- Cache::offsetExists() — Method in class Cache
- Cache::offsetUnset() — Method in class Cache
- OutputHelper — Class in namespace Nette\Caching
Output caching helper.
R
- Cache::remove() — Method in class Cache
Removes item from the cache.
- Cache::release() — Method in class Cache
- IStorage::read() — Method in class IStorage
Read from cache.
- IStorage::remove() — Method in class IStorage
Removes item from the cache.
- DevNullStorage::read() — Method in class DevNullStorage
Read from cache.
- DevNullStorage::remove() — Method in class DevNullStorage
Removes item from the cache.
- FileStorage::read() — Method in class FileStorage
Read from cache.
- FileStorage::remove() — Method in class FileStorage
Removes item from the cache.
- FileStorage::readMetaAndLock() — Method in class FileStorage
Reads cache data from disk.
- FileStorage::readData() — Method in class FileStorage
Reads cache data from disk and closes cache file handle.
- MemcachedStorage::read() — Method in class MemcachedStorage
Read from cache.
- MemcachedStorage::remove() — Method in class MemcachedStorage
Removes item from the cache.
- MemoryStorage::read() — Method in class MemoryStorage
Read from cache.
- MemoryStorage::remove() — Method in class MemoryStorage
Removes item from the cache.
- NewMemcachedStorage::read() — Method in class NewMemcachedStorage
Read from cache.
- NewMemcachedStorage::remove() — Method in class NewMemcachedStorage
Removes item from the cache.
- SQLiteStorage::read() — Method in class SQLiteStorage
Read from cache.
- SQLiteStorage::remove() — Method in class SQLiteStorage
Removes item from the cache.
S
- Cache::save() — Method in class Cache
Writes item into the cache.
- Cache::start() — Method in class Cache
Starts the output cache.
- SQLiteStorage — Class in namespace Nette\Caching\Storages
SQLite storage.
U
- $ FileStorage#useDirectories — Property in class FileStorage
W
- Cache::wrap() — Method in class Cache
Caches results of function/method calls.
- IStorage::write() — Method in class IStorage
Writes item into the cache.
- DevNullStorage::write() — Method in class DevNullStorage
Writes item into the cache.
- FileJournal::write() — Method in class FileJournal
Writes entry information into the journal.
- FileStorage::write() — Method in class FileStorage
Writes item into the cache.
- IJournal::write() — Method in class IJournal
Writes entry information into the journal.
- MemcachedStorage::write() — Method in class MemcachedStorage
Writes item into the cache.
- MemoryStorage::write() — Method in class MemoryStorage
Writes item into the cache.
- NewMemcachedStorage::write() — Method in class NewMemcachedStorage
Writes item into the cache.
- SQLiteStorage::write() — Method in class SQLiteStorage
Writes item into the cache.
_
- CacheExtension::__construct() — Method in class CacheExtension
- Cache::__construct() — Method in class Cache
- Dependencies::__construct() — Method in class Dependencies
- OutputHelper::__construct() — Method in class OutputHelper
- FileJournal::__construct() — Method in class FileJournal
- FileJournal::__destruct() — Method in class FileJournal
- FileStorage::__construct() — Method in class FileStorage
- MemcachedStorage::__construct() — Method in class MemcachedStorage
- NewMemcachedStorage::__construct() — Method in class NewMemcachedStorage
- SQLiteStorage::__construct() — Method in class SQLiteStorage