Search for all
| Title | Object type | File name | Summary |
|---|---|---|---|
| ChainedFastBackend | class | core/ |
Defines a backend with a fast and a consistent backend chain. |
| ChainedFastBackend.php | file | core/ |
|
| ChainedFastBackend::$bin | property | core/ |
|
| ChainedFastBackend::$consistentBackend | property | core/ |
The consistent cache backend. |
| ChainedFastBackend::$fastBackend | property | core/ |
The fast cache backend. |
| ChainedFastBackend::$lastWriteTimestamp | property | core/ |
The time at which the last write to this cache bin happened. |
| ChainedFastBackend::delete | function | core/ |
Deletes an item from the cache. |
| ChainedFastBackend::deleteAll | function | core/ |
Deletes all cache items in a bin. |
| ChainedFastBackend::deleteMultiple | function | core/ |
Deletes multiple items from the cache. |
| ChainedFastBackend::garbageCollection | function | core/ |
Performs garbage collection on a cache bin. |
| ChainedFastBackend::get | function | core/ |
Returns data from the persistent cache. |
| ChainedFastBackend::getLastWriteTimestamp | function | core/ |
Gets the last write timestamp. |
| ChainedFastBackend::getMultiple | function | core/ |
Returns data from the persistent cache when given an array of cache IDs. |
| ChainedFastBackend::invalidate | function | core/ |
Marks a cache item as invalid. |
| ChainedFastBackend::invalidateAll | function | core/ |
Marks all cache items as invalid. |
| ChainedFastBackend::invalidateMultiple | function | core/ |
Marks cache items as invalid. |
| ChainedFastBackend::invalidateTags | function | core/ |
Marks cache items with any of the specified tags as invalid. |
| ChainedFastBackend::LAST_WRITE_TIMESTAMP_PREFIX | constant | core/ |
Cache key prefix for the bin-specific entry to track the last write. |
| ChainedFastBackend::markAsOutdated | function | core/ |
Marks the fast cache bin as outdated because of a write. |
| ChainedFastBackend::removeBin | function | core/ |
Remove a cache bin. |
| ChainedFastBackend::reset | function | core/ |
@todo Document in https://www.drupal.org/node/2311945. |
| ChainedFastBackend::set | function | core/ |
Stores data in the persistent cache. |
| ChainedFastBackend::setMultiple | function | core/ |
Store multiple items in the persistent cache. |
| ChainedFastBackend::__construct | function | core/ |
Constructs a ChainedFastBackend object. |
| ChainedFastBackendFactory | class | core/ |
Defines the chained fast cache backend factory. |
| ChainedFastBackendFactory.php | file | core/ |
|
| ChainedFastBackendFactory::$consistentServiceName | property | core/ |
The service name of the consistent backend factory. |
| ChainedFastBackendFactory::$fastServiceName | property | core/ |
The service name of the fast backend factory. |
| ChainedFastBackendFactory::get | function | core/ |
Instantiates a chained, fast cache backend class for a given cache bin. |
| ChainedFastBackendFactory::__construct | function | core/ |
Constructs ChainedFastBackendFactory object. |
| ChainedFastBackendTest | class | core/ |
@coversDefaultClass \Drupal\Core\Cache\ChainedFastBackend[[api-linebreak]] @group Cache |
| ChainedFastBackendTest | class | core/ |
Unit test of the fast chained backend using the generic cache unit test base. |
| ChainedFastBackendTest.php | file | core/ |
|
| ChainedFastBackendTest.php | file | core/ |
|
| ChainedFastBackendTest::$bin | property | core/ |
The cache bin. |
| ChainedFastBackendTest::$consistentCache | property | core/ |
The consistent cache backend. |
| ChainedFastBackendTest::$fastCache | property | core/ |
The fast cache backend. |
| ChainedFastBackendTest::createCacheBackend | function | core/ |
Creates a new instance of ChainedFastBackend. |
| ChainedFastBackendTest::testFallThroughToConsistentCache | function | core/ |
Tests a fast cache miss gets data from the consistent cache backend. |
| ChainedFastBackendTest::testGetDoesNotHitConsistentBackend | function | core/ |
Tests a get() on the fast backend, with no hit on the consistent backend. |
| ChainedPlaceholderStrategy | class | core/ |
Renders placeholders using a chain of placeholder strategies. |
| ChainedPlaceholderStrategy.php | file | core/ |
|
| ChainedPlaceholderStrategy::$placeholderStrategies | property | core/ |
An ordered list of placeholder strategy services. |
| ChainedPlaceholderStrategy::addPlaceholderStrategy | function | core/ |
Adds a placeholder strategy to use. |
| ChainedPlaceholderStrategy::processPlaceholders | function | core/ |
Processes placeholders to render them with different strategies. |
| ChainedPlaceholderStrategyTest | class | core/ |
@coversDefaultClass \Drupal\Core\Render\Placeholder\ChainedPlaceholderStrategy[[api-linebreak]] @group Render |
| ChainedPlaceholderStrategyTest.php | file | core/ |
|
| ChainedPlaceholderStrategyTest::providerProcessPlaceholders | function | core/ |
Provides a list of render strategies, placeholders and results. |
| ChainedPlaceholderStrategyTest::testProcessPlaceholders | function | core/ |
@covers ::addPlaceholderStrategy[[api-linebreak]] @covers ::processPlaceholders[[api-linebreak]] |
| ChainedPlaceholderStrategyTest::testProcessPlaceholdersNoStrategies | function | core/ |
@covers ::processPlaceholders[[api-linebreak]] |
Pagination
- Previous page
- Page 152
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.