public function NameFormatListBuilder::buildRow in Name Field 8
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 EntityListBuilder::buildRow
See also
\Drupal\Core\Entity\EntityListBuilder::render()
File
- src/
NameFormatListBuilder.php, line 85
Class
- NameFormatListBuilder
- Name format list builder for the admin page.
Namespace
Drupal\nameCode
public function buildRow(EntityInterface $entity) {
$row = [];
$row['label'] = $entity
->label();
$row['id'] = $entity
->id();
$row['format'] = $entity
->get('pattern');
$row['examples'] = $this
->examples($entity);
$operations = $this
->buildOperations($entity);
$row['operations']['data'] = $operations;
return $row;
}