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.
- Cache::bulkLoad() — Method in class Cache
Reads multiple items from the cache.
- MemcachedStorage::bulkRead() — Method in class MemcachedStorage
Reads from cache in bulk.
- 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
- CacheMacro — Class in namespace Nette\Bridges\CacheLatte
Macro {cache} ... {/cache} for Latte v2
- CacheMacro::createCache() — Method in class CacheMacro
Starts the output cache. Returns Nette\Caching\OutputHelper object if buffering was started.
- 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.
- 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
- 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
- CacheMacro::endCache() — Method in class CacheMacro
Ends the output cache.
- $ 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
- CacheMacro::finalize() — Method in class CacheMacro
Finishes template parsing.
- 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
- 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
I
- CacheMacro::initialize() — Method in class CacheMacro
Initializes before template parsing.
- CacheMacro::initRuntime() — Method in class CacheMacro
- 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.
N
- CacheMacro::nodeOpened() — Method in class CacheMacro
New node is found.
- CacheMacro::nodeClosed() — Method in class CacheMacro
Node is closed.
O
- OutputHelper — Class in namespace Nette\Caching
Output caching helper.
P
- CacheNode::print() — Method in class CacheNode
R
- CacheMacro::rollback() — Method in class CacheMacro
- 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
- 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
- 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