You are here

public function ModeratedNodeListBuilder::buildRow in Drupal 9

Same name and namespace in other branches
  1. 8 core/modules/content_moderation/src/ModeratedNodeListBuilder.php \Drupal\content_moderation\ModeratedNodeListBuilder::buildRow()

Builds a row for an entity in the entity listing.

Parameters

\Drupal\Core\Entity\EntityInterface $entity: The entity for this row of the list.

Return value

array A render array structure of fields for this entity.

Overrides NodeListBuilder::buildRow

See also

\Drupal\Core\Entity\EntityListBuilder::render()

File

core/modules/content_moderation/src/ModeratedNodeListBuilder.php, line 112

Class

ModeratedNodeListBuilder
Defines a class to build a listing of moderated node entities.

Namespace

Drupal\content_moderation

Code

public function buildRow(EntityInterface $entity) {
  $row = parent::buildRow($entity);
  $row['status'] = $entity->moderation_state->value;
  return $row;
}