13 calls to CacheableMetadata::createFromRenderArray()

BubbleableMetadata::createFromRenderArray in core/lib/Drupal/Core/Render/BubbleableMetadata.php
Creates a bubbleable metadata object with values taken from a render array.
CacheableMetadataTest::testCreateFromRenderArray in core/tests/Drupal/Tests/Core/Cache/CacheableMetadataTest.php
@covers ::createFromRenderArray[[api-linebreak]] @dataProvider providerTestCreateFromRenderArray
HelpTopicSection::renderTopicForSearch in core/modules/help/src/Plugin/HelpSection/HelpTopicSection.php
Renders one topic for search indexing or search results.
HtmlResponse::setContent in core/lib/Drupal/Core/Render/HtmlResponse.php
Sets the response content.
PlaceholderGenerator::shouldAutomaticallyPlaceholder in core/lib/Drupal/Core/Render/PlaceholderGenerator.php
Whether the given render array should be automatically placeholdered.
RenderCache::get in core/lib/Drupal/Core/Render/RenderCache.php
Gets the cached, pre-rendered element of a renderable element from cache.
RenderCache::set in core/lib/Drupal/Core/Render/RenderCache.php
Caches the rendered output of a renderable array.
Renderer::addCacheableDependency in core/lib/Drupal/Core/Render/Renderer.php
Adds a dependency on an object: merges its cacheability metadata.
RendererPlaceholdersTest::assertPlaceholderRenderCache in core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php
@internal
RendererPlaceholdersTest::testCacheableParent in core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php
@covers ::render[[api-linebreak]] @covers ::doRender[[api-linebreak]] @covers \Drupal\Core\Render\RenderCache::get[[api-linebreak]] @covers \Drupal\Core\Render\RenderCache::set[[api-linebreak]]
RendererTest::testRenderCache in core/tests/Drupal/Tests/Core/Render/RendererTest.php
@covers ::render[[api-linebreak]] @covers ::doRender[[api-linebreak]] @covers \Drupal\Core\Render\RenderCache::get[[api-linebreak]] @covers \Drupal\Core\Render\RenderCache::set[[api-linebreak]]
RendererTest::testRenderCacheMaxAge in core/tests/Drupal/Tests/Core/Render/RendererTest.php
@covers ::render[[api-linebreak]] @covers ::doRender[[api-linebreak]] @covers \Drupal\Core\Render\RenderCache::get[[api-linebreak]] @covers \Drupal\Core\Render\RenderCache::set[[api-linebreak]]
RendererTestBase::assertRenderCacheItem in core/tests/Drupal/Tests/Core/Render/RendererTestBase.php
Asserts a render cache item.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.