Search for render

  1. Search 7.x for render
  2. Search 9.5.x for render
  3. Search 8.9.x for render
  4. Search 10.3.x for render
  5. Other projects
Title Object type File name Summary
RendererDebugTest::testDebugOutput function core/tests/Drupal/Tests/Core/Render/RendererDebugTest.php Test render debug output.
RendererInterface interface core/lib/Drupal/Core/Render/RendererInterface.php Defines an interface for turning a render array into a string.
RendererInterface.php file core/lib/Drupal/Core/Render/RendererInterface.php
RendererInterface::addCacheableDependency function core/lib/Drupal/Core/Render/RendererInterface.php Adds a dependency on an object: merges its cacheability metadata.
RendererInterface::executeInRenderContext function core/lib/Drupal/Core/Render/RendererInterface.php Executes a callable within a render context.
RendererInterface::hasRenderContext function core/lib/Drupal/Core/Render/RendererInterface.php Checks whether a render context is active.
RendererInterface::mergeBubbleableMetadata function core/lib/Drupal/Core/Render/RendererInterface.php Merges the bubbleable rendering metadata o/t 2nd render array with the 1st.
RendererInterface::render function core/lib/Drupal/Core/Render/RendererInterface.php Renders HTML given a structured array tree.
RendererInterface::renderInIsolation function core/lib/Drupal/Core/Render/RendererInterface.php Renders final HTML in situations where no assets are needed.
RendererInterface::renderPlaceholder function core/lib/Drupal/Core/Render/RendererInterface.php Renders final HTML for a placeholder.
RendererInterface::renderPlain function core/lib/Drupal/Core/Render/RendererInterface.php
RendererInterface::renderRoot function core/lib/Drupal/Core/Render/RendererInterface.php Renders final HTML given a structured array tree.
RendererPlaceholdersTest class core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @coversDefaultClass \Drupal\Core\Render\Renderer[[api-linebreak]]
@covers \Drupal\Core\Render\RenderCache[[api-linebreak]]
@covers \Drupal\Core\Render\PlaceholderingRenderCache[[api-linebreak]]
@group Render
RendererPlaceholdersTest.php file core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php
RendererPlaceholdersTest::assertPlaceholderRenderCache function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @internal
RendererPlaceholdersTest::generatePlaceholderElement function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Generates an element with a placeholder.
RendererPlaceholdersTest::generatePlaceholdersWithChildrenTestElement function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Generates an element with placeholders at 3 levels.
RendererPlaceholdersTest::generatePlaceholderWithLazyBuilderPreview function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Generates an element with a lazy builder and preview.
RendererPlaceholdersTest::providerPlaceholders function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Provides the two classes of placeholders: cacheable and uncacheable.
RendererPlaceholdersTest::setUp function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php
RendererPlaceholdersTest::setupThemeManagerForDetails function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Sets up the theme manager for the <details>-tag.
RendererPlaceholdersTest::testCacheableParent function 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]]
RendererPlaceholdersTest::testCacheableParentWithPostRequest function 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 ::replacePlaceholders[[api-linebreak]]
RendererPlaceholdersTest::testChildrenPlusBuilder function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererPlaceholdersTest::testCreatePlaceholderPropertyWithoutLazyBuilder function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererPlaceholdersTest::testInvalidLazyBuilder function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererPlaceholdersTest::testInvalidLazyBuilderArguments function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererPlaceholdersTest::testNonArrayReturnFromLazyBuilder function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Tests that an error is thrown if a lazy builder doesn't return an array.
RendererPlaceholdersTest::testNonScalarLazyBuilderCallbackContext function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererPlaceholdersTest::testPlaceholderingDisabledForPostRequests function 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\PlaceholderingRenderCache::get[[api-linebreak]]
@covers…
RendererPlaceholdersTest::testPropertiesPlusBuilder function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererPlaceholdersTest::testRecursivePlaceholder function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Tests a placeholder that adds another placeholder.
RendererPlaceholdersTest::testRenderChildrenPlaceholdersDifferentArguments function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Tests the creation of an element with a child and a sub-child.
RendererPlaceholdersTest::testRenderLazyBuilderPreview function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php Tests the creation of an element with a lazy_builder_preview.
RendererPlaceholdersTest::testScalarLazyBuilderCallbackContext function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererPlaceholdersTest::testUncacheableParent function core/tests/Drupal/Tests/Core/Render/RendererPlaceholdersTest.php @covers ::render[[api-linebreak]]
@covers ::doRender[[api-linebreak]]
RendererRecursionTest class core/tests/Drupal/Tests/Core/Render/RendererRecursionTest.php @coversDefaultClass \Drupal\Core\Render\Renderer[[api-linebreak]]
@group Render
RendererRecursionTest.php file core/tests/Drupal/Tests/Core/Render/RendererRecursionTest.php
RendererRecursionTest::setUpRenderRecursionComplexElements function core/tests/Drupal/Tests/Core/Render/RendererRecursionTest.php
RendererRecursionTest::testRenderRecursionWithNestedRender function core/tests/Drupal/Tests/Core/Render/RendererRecursionTest.php Tests that render() may be called from anywhere.
RendererRecursionTest::testRenderRecursionWithNestedRenderInIsolation function core/tests/Drupal/Tests/Core/Render/RendererRecursionTest.php Tests that renderRoot() can be called from anywhere including recursively.
RendererRecursionTest::testRenderRecursionWithNestedRenderRoot function core/tests/Drupal/Tests/Core/Render/RendererRecursionTest.php Tests that renderRoot() may not be called recursively.
RendererTest class core/tests/Drupal/Tests/Core/Render/RendererTest.php @coversDefaultClass \Drupal\Core\Render\Renderer[[api-linebreak]]
@group Render
RendererTest.php file core/tests/Drupal/Tests/Core/Render/RendererTest.php
RendererTest::$defaultThemeVars property core/tests/Drupal/Tests/Core/Render/RendererTest.php The expected theme variables.
RendererTest::assertAccess function core/tests/Drupal/Tests/Core/Render/RendererTest.php Asserts that a render array with access checking renders correctly.
RendererTest::providerAccessValues function core/tests/Drupal/Tests/Core/Render/RendererTest.php Provides a list of both booleans.
RendererTest::providerRenderCache function core/tests/Drupal/Tests/Core/Render/RendererTest.php Provides a list of access conditions and expected cache metadata.
RendererTest::providerRenderTwice function core/tests/Drupal/Tests/Core/Render/RendererTest.php Provides a list of render array iterations.
RendererTest::providerTestAddCacheableDependency function core/tests/Drupal/Tests/Core/Render/RendererTest.php

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