Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. EntityFieldRenderer.php

function EntityFieldRenderer::getRenderableFieldIds

Returns a list of names of entity fields to be rendered.

Return value

string[] An associative array of views fields.

1 call to EntityFieldRenderer::getRenderableFieldIds()
EntityFieldRenderer::buildFields in core/modules/views/src/Entity/Render/EntityFieldRenderer.php
Builds the render arrays for all fields of all result rows.

File

core/modules/views/src/Entity/Render/EntityFieldRenderer.php, line 278

Class

EntityFieldRenderer
Renders entity fields.

Namespace

Drupal\views\Entity\Render

Code

protected function getRenderableFieldIds() {
    $field_ids = [];
    foreach ($this->view->field as $field_id => $field) {
        if ($field instanceof EntityField && $field->relationship == $this->relationship) {
            $field_ids[] = $field_id;
        }
    }
    return $field_ids;
}
RSS feed
Powered by Drupal