RenderCacheInterface::set

public RenderCacheInterface::set(array &$elements, array $pre_bubbling_elements)

Caches the rendered output of a renderable array.

May be called by an implementation of \Drupal\Core\Render\RendererInterface while rendering, if the #cache property is set.

Parameters

array $elements: A renderable array.

array $pre_bubbling_elements: A renderable array corresponding to the state (in particular, the cacheability metadata) of $elements prior to the beginning of its rendering process, and therefore before any bubbling of child information has taken place. Only the #cache property is used by this function, so the caller may omit all other properties and children from this array.

Return value

bool|null Returns FALSE if no cache item could be created, NULL otherwise.

See also

::get()

File

core/lib/Drupal/Core/Render/RenderCacheInterface.php, line 71

Class

RenderCacheInterface
Defines an interface for caching rendered render arrays.

Namespace

Drupal\Core\Render

Code

public function set(array &$elements, array $pre_bubbling_elements);
doc_Drupal
2016-10-29 09:37:29
Comments
Leave a Comment

Please login to continue.