Index
A
- $ CacheNode#args — Property in class CacheNode
- MemcachedStorage::addServer() — Method in class MemcachedStorage
B
- CacheExtension::beforeCompile() — Method in class CacheExtension
- BulkReader — Class in namespace Nette\Caching
Cache storage with a bulk read support.
- BulkReader::bulkRead() — Method in class BulkReader
Reads from cache in bulk.
- BulkWriter — Class in namespace Nette\Caching
Cache storage with a bulk write support.
- BulkWriter::bulkWrite() — Method in class BulkWriter
Writes to cache in bulk.
- BulkWriter::bulkRemove() — Method in class BulkWriter
Removes multiple items from cache
- Cache::bulkLoad() — Method in class Cache
Reads multiple items from the cache.
- Cache::bulkSave() — Method in class Cache
Writes multiple items into cache
- MemcachedStorage::bulkRead() — Method in class MemcachedStorage
Reads from cache in bulk.
- MemcachedStorage::bulkWrite() — Method in class MemcachedStorage
Writes to cache in bulk.
- MemcachedStorage::bulkRemove() — Method in class MemcachedStorage
Removes multiple items from cache
- SQLiteStorage::bulkRead() — Method in class SQLiteStorage
Reads from cache in bulk.
C
- CacheExtension — Class in namespace Nette\Bridges\CacheDI
Cache extension for Nette DI.
- CacheExtension — Class in namespace Nette\Bridges\CacheLatte
Latte v3 extension for Nette Caching
- CacheNode — Class in namespace Nette\Bridges\CacheLatte\Nodes
{cache} ... {/cache}
- $ CacheNode#content — Property in class CacheNode
- CacheNode::create() — Method in class CacheNode
- Runtime::createCache() — Method in class Runtime
Starts the output cache. Returns true if buffering was started.
- PsrCacheAdapter::clear() — Method in class PsrCacheAdapter
- 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::capture() — Method in class Cache
Starts the output cache.
- Cache::checkCallbacks() — Method in class Cache
Checks CALLBACKS dependencies.
- Storage::clean() — Method in class Storage
Removes items from the cache by conditions.
- DevNullStorage::clean() — Method in class DevNullStorage
Removes items from the cache by conditions.
- FileStorage::clean() — Method in class FileStorage
Removes items from the cache by conditions.
- Journal::clean() — Method in class Journal
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.
- SQLiteJournal::clean() — Method in class SQLiteJournal
Cleans entries from journal.
- SQLiteStorage::clean() — Method in class SQLiteStorage
Removes items from the cache by conditions.
D
- PsrCacheAdapter::delete() — Method in class PsrCacheAdapter
- PsrCacheAdapter::deleteMultiple() — Method in class PsrCacheAdapter
- 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.
E
- $ CacheNode#endLine — Property in class CacheNode
- Runtime::end() — Method in class Runtime
Ends the output cache.
- OutputHelper::end() — Method in class OutputHelper
Stops and saves the cache.
F
- FileStorage — Class in namespace Nette\Caching\Storages
Cache file storage.
G
- CacheExtension::getTags() — Method in class CacheExtension
- CacheExtension::getPasses() — Method in class CacheExtension
- CacheExtension::getProviders() — Method in class CacheExtension
- CacheExtension::getCacheKey() — Method in class CacheExtension
- CacheNode::getIterator() — Method in class CacheNode
- PsrCacheAdapter::get() — Method in class PsrCacheAdapter
- PsrCacheAdapter::getMultiple() — Method in class PsrCacheAdapter
- 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
probability that the clean() routine is started
- FileStorage::getCacheFile() — Method in class FileStorage
Returns file name.
- MemcachedStorage::getConnection() — Method in class MemcachedStorage
H
- PsrCacheAdapter::has() — Method in class PsrCacheAdapter
I
- Runtime::initialize() — Method in class Runtime
- IBulkReader — Class in namespace Nette\Caching
- IStorage — Class in namespace Nette\Caching
- IJournal — Class in namespace Nette\Caching\Storages
- MemcachedStorage::isAvailable() — Method in class MemcachedStorage
Checks if Memcached extension is available.
J
- Journal — Class in namespace Nette\Caching\Storages
Cache journal provider.
L
- CacheExtension::loadConfiguration() — Method in class CacheExtension
- Cache::load() — Method in class Cache
Reads the specified item from the cache or generate it.
- Storage::lock() — Method in class Storage
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().
- 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 using memcached extension.
- MemoryStorage — Class in namespace Nette\Caching\Storages
Memory cache storage.
O
- OutputHelper — Class in namespace Nette\Caching
Output caching helper.
P
- CacheNode::print() — Method in class CacheNode
- PsrCacheAdapter — Class in namespace Nette\Bridges\Psr
R
- Runtime — Class in namespace Nette\Bridges\CacheLatte
Runtime helpers for Latte v3.
- Runtime::rollback() — Method in class Runtime
- Cache::remove() — Method in class Cache
Removes item from the cache.
- OutputHelper::rollback() — Method in class OutputHelper
Stops and throws away the output.
- Storage::read() — Method in class Storage
Read from cache.
- Storage::remove() — Method in class Storage
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.
- SQLiteStorage::read() — Method in class SQLiteStorage
Read from cache.
- SQLiteStorage::remove() — Method in class SQLiteStorage
Removes item from the cache.
S
- PsrCacheAdapter::set() — Method in class PsrCacheAdapter
- PsrCacheAdapter::setMultiple() — Method in class PsrCacheAdapter
- Cache::save() — Method in class Cache
Writes item into the cache.
- Cache::start() — Method in class Cache
- Storage — Class in namespace Nette\Caching
Cache storage.
- SQLiteJournal — Class in namespace Nette\Caching\Storages
SQLite based journal.
- SQLiteStorage — Class in namespace Nette\Caching\Storages
SQLite storage.
W
- Cache::wrap() — Method in class Cache
Caches results of function/method calls.
- Storage::write() — Method in class Storage
Writes item into the cache.
- DevNullStorage::write() — Method in class DevNullStorage
Writes item into the cache.
- FileStorage::write() — Method in class FileStorage
Writes item into the cache.
- Journal::write() — Method in class Journal
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.
- SQLiteJournal::write() — Method in class SQLiteJournal
Writes entry information into the journal.
- SQLiteStorage::write() — Method in class SQLiteStorage
Writes item into the cache.
_
- CacheExtension::__construct() — Method in class CacheExtension
- CacheExtension::__construct() — Method in class CacheExtension
- Runtime::__construct() — Method in class Runtime
- PsrCacheAdapter::__construct() — Method in class PsrCacheAdapter
- Cache::__construct() — Method in class Cache
- Dependencies::__construct() — Method in class Dependencies
- OutputHelper::__construct() — Method in class OutputHelper
- FileStorage::__construct() — Method in class FileStorage
- MemcachedStorage::__construct() — Method in class MemcachedStorage
- SQLiteJournal::__construct() — Method in class SQLiteJournal
- SQLiteStorage::__construct() — Method in class SQLiteStorage