| EntityViewBuilder::$cacheBin |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The cache bin used to store the render cache. |
| EntityViewBuilder::$entityDisplayRepository |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The entity display repository. |
| EntityViewBuilder::$entityRepository |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The entity repository service. |
| EntityViewBuilder::$entityType |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Information about the entity type. |
| EntityViewBuilder::$entityTypeId |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The type of entities for which this view builder is instantiated. |
| EntityViewBuilder::$languageManager |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The language manager. |
| EntityViewBuilder::$recursionKeys |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
A collection of keys. |
| EntityViewBuilder::$singleFieldDisplays |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The EntityViewDisplay objects created for individual field rendering. |
| EntityViewBuilder::$themeRegistry |
property |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The theme registry. |
| EntityViewBuilder::addContextualLinks |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Add contextual links. |
| EntityViewBuilder::alterBuild |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Specific per-entity building. |
| EntityViewBuilder::build |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Builds an entity's view; augments entity defaults. |
| EntityViewBuilder::buildComponents |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Builds the component fields and properties of a set of entities. |
| EntityViewBuilder::buildMultiple |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Builds multiple entities' views; augments entity defaults. |
| EntityViewBuilder::createInstance |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Instantiates a new instance of this entity handler. |
| EntityViewBuilder::getBuildDefaults |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Provides entity-specific defaults to the build process. |
| EntityViewBuilder::getCacheTags |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
The cache tag associated with this entity view builder. |
| EntityViewBuilder::getRenderRecursionKey |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Generates a key for an entity render array for recursion protection. |
| EntityViewBuilder::getSingleFieldDisplay |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Gets an EntityViewDisplay for rendering an individual field. |
| EntityViewBuilder::isViewModeCacheable |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Determines whether the view mode is cacheable. |
| EntityViewBuilder::resetCache |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Resets the entity render cache. |
| EntityViewBuilder::setRecursiveRenderProtection |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Entity render array #pre_render callback. |
| EntityViewBuilder::trustedCallbacks |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Lists the trusted callbacks provided by the implementing class. |
| EntityViewBuilder::unsetRecursiveRenderProtection |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Entity render array #post_render callback. |
| EntityViewBuilder::view |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Builds the render array for the provided entity. |
| EntityViewBuilder::viewField |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Builds a renderable array for the value of a single field in an entity. |
| EntityViewBuilder::viewFieldItem |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Builds a renderable array for a single field item. |
| EntityViewBuilder::viewMultiple |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Builds the render array for the provided entities. |
| EntityViewBuilder::__construct |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilder.php |
Constructs a new EntityViewBuilder. |
| EntityViewBuilderInterface |
interface |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
Defines an interface for entity view builders. |
| EntityViewBuilderInterface.php |
file |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
|
| EntityViewBuilderInterface::buildComponents |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
Builds the component fields and properties of a set of entities. |
| EntityViewBuilderInterface::getCacheTags |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
The cache tag associated with this entity view builder. |
| EntityViewBuilderInterface::resetCache |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
Resets the entity render cache. |
| EntityViewBuilderInterface::view |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
Builds the render array for the provided entity. |
| EntityViewBuilderInterface::viewField |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
Builds a renderable array for the value of a single field in an entity. |
| EntityViewBuilderInterface::viewFieldItem |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
Builds a renderable array for a single field item. |
| EntityViewBuilderInterface::viewMultiple |
function |
core/lib/Drupal/Core/Entity/EntityViewBuilderInterface.php |
Builds the render array for the provided entities. |
| EntityViewBuilderTest |
class |
core/tests/Drupal/Tests/Core/Entity/EntityViewBuilderTest.php |
Tests Drupal\Core\Entity\EntityViewBuilder. |
| EntityViewBuilderTest |
class |
core/tests/Drupal/KernelTests/Core/Entity/EntityViewBuilderTest.php |
Tests the entity view builder. |
| EntityViewBuilderTest.php |
file |
core/tests/Drupal/KernelTests/Core/Entity/EntityViewBuilderTest.php |
|
| EntityViewBuilderTest.php |
file |
core/tests/Drupal/Tests/Core/Entity/EntityViewBuilderTest.php |
|
| EntityViewBuilderTest::$viewBuilder |
property |
core/tests/Drupal/Tests/Core/Entity/EntityViewBuilderTest.php |
The entity view builder under test. |
| EntityViewBuilderTest::createTestEntity |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityViewBuilderTest.php |
Creates an entity for testing. |
| EntityViewBuilderTest::ENTITY_TYPE_ID |
constant |
core/tests/Drupal/Tests/Core/Entity/EntityViewBuilderTest.php |
|
| EntityViewBuilderTest::setUp |
function |
core/tests/Drupal/Tests/Core/Entity/EntityViewBuilderTest.php |
|
| EntityViewBuilderTest::setUp |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityViewBuilderTest.php |
|
| EntityViewBuilderTest::testBuildComponents |
function |
core/tests/Drupal/Tests/Core/Entity/EntityViewBuilderTest.php |
Tests build components using a mocked Iterator. |
| EntityViewBuilderTest::testEntityViewBuilderCache |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityViewBuilderTest.php |
Tests entity render cache handling. |
| EntityViewBuilderTest::testEntityViewBuilderCacheToggling |
function |
core/tests/Drupal/KernelTests/Core/Entity/EntityViewBuilderTest.php |
Tests entity render cache toggling. |