return $header + parent::
buildHeader();
} /**
* {@inheritdoc}
*/
public function buildRow(EntityInterface
$entity) { /** @var \Drupal\node\NodeInterface $entity */
$mark =
[ '#theme' => 'mark',
'#mark_type' =>
node_mark($entity->
id(),
$entity->
getChangedTime()),
];
$row['title'
]['data'
] =
[ '#type' => 'link',
'#title' =>
$entity->
label(),
'#suffix' => ' ' . \Drupal::
service('renderer'
)->
render($mark),
'#url' =>
$entity->
toUrl(),
];
$row['type'
] =
node_get_type_label($entity);
$row['author'
]['data'
] =
[ '#theme' => 'username',
'#account' =>
$entity->
getOwner(),
];