ChainedPlaceholderStrategy::$placeholderStrategies

An ordered list of placeholder strategy services. Ordered according to service priority. Type: \Drupal\Core\Render\Placeholder\PlaceholderStrategyInterface[] File core/lib/Drupal/Core/Render/Placeholder/ChainedPlaceholderStrategy.php, line 17 Class ChainedPlaceholderStrategy Renders placeholders using a chain of placeholder strategies. Namespace Drupal\Core\Render\Placeholder Code protected $placeholderStrategies = [];

ChainedPlaceholderStrategy

Renders placeholders using a chain of placeholder strategies. Hierarchy class \Drupal\Core\Render\Placeholder\ChainedPlaceholderStrategy implements PlaceholderStrategyInterface File core/lib/Drupal/Core/Render/Placeholder/ChainedPlaceholderStrategy.php, line 8 Namespace Drupal\Core\Render\Placeholder Members Name Modifiers Type Description ChainedPlaceholderStrategy::$placeholderStrategies protected property An ordered list of placeholder strategy services. ChainedPlac

ChainedFastBackendFactory::__construct

public ChainedFastBackendFactory::__construct(Settings $settings = NULL, $consistent_service_name = NULL, $fast_service_name = NULL) Constructs ChainedFastBackendFactory object. Parameters \Drupal\Core\Site\Settings|null $settings: (optional) The settings object. string|null $consistent_service_name: (optional) The service name of the consistent backend factory. Defaults to: $settings->get('cache')['default'] (if specified) 'cache.backend.database' (if the above isn't specified) string|nu

ChainedFastBackendFactory::get

public ChainedFastBackendFactory::get($bin) Instantiates a chained, fast cache backend class for a given cache bin. Parameters string $bin: The cache bin for which a cache backend object should be returned. Return value \Drupal\Core\Cache\CacheBackendInterface The cache backend object associated with the specified bin. Overrides CacheFactoryInterface::get File core/lib/Drupal/Core/Cache/ChainedFastBackendFactory.php, line 74 Class ChainedFastBackendFactory Defines the chained fast cache

ChainedFastBackendFactory::$fastServiceName

The service name of the fast backend factory. Type: string File core/lib/Drupal/Core/Cache/ChainedFastBackendFactory.php, line 26 Class ChainedFastBackendFactory Defines the chained fast cache backend factory. Namespace Drupal\Core\Cache Code protected $fastServiceName;

ChainedFastBackendFactory::$consistentServiceName

The service name of the consistent backend factory. Type: string File core/lib/Drupal/Core/Cache/ChainedFastBackendFactory.php, line 19 Class ChainedFastBackendFactory Defines the chained fast cache backend factory. Namespace Drupal\Core\Cache Code protected $consistentServiceName;

ChainedFastBackendFactory

Defines the chained fast cache backend factory. Hierarchy class \Drupal\Core\Cache\ChainedFastBackendFactory implements CacheFactoryInterface uses ContainerAwareTrait File core/lib/Drupal/Core/Cache/ChainedFastBackendFactory.php, line 10 Namespace Drupal\Core\Cache Members Name Modifiers Type Description ChainedFastBackendFactory::$consistentServiceName protected property The service name of the consistent backend factory. ChainedFastBackendFactory::$fastServiceName

ChainedFastBackend::__construct

public ChainedFastBackend::__construct(CacheBackendInterface $consistent_backend, CacheBackendInterface $fast_backend, $bin) Constructs a ChainedFastBackend object. Parameters \Drupal\Core\Cache\CacheBackendInterface $consistent_backend: The consistent cache backend. \Drupal\Core\Cache\CacheBackendInterface $fast_backend: The fast cache backend. string $bin: The cache bin for which the object is created. File core/lib/Drupal/Core/Cache/ChainedFastBackend.php, line 91 Class ChainedFastBacke

ChainedFastBackend::setMultiple

public ChainedFastBackend::setMultiple(array $items) Store multiple items in the persistent cache. Parameters array $items: An array of cache items, keyed by cid. In the form: $items = array( $cid => array( // Required, will be automatically serialized if not a string. 'data' => $data, // Optional, defaults to CacheBackendInterface::CACHE_PERMANENT. 'expire' => CacheBackendInterface::CACHE_PERMANENT, // (optional) The cache tags for this item, see C

ChainedFastBackend::set

public ChainedFastBackend::set($cid, $data, $expire = Cache::PERMANENT, array $tags = array()) Stores data in the persistent cache. Core cache implementations set the created time on cache item with microtime(TRUE) rather than REQUEST_TIME_FLOAT, because the created time of cache items should match when they are created, not when the request started. Apart from being more accurate, this increases the chance an item will legitimately be considered valid. Parameters string $cid: The cache ID of