pino-8.x-1.2-no-core/modules/member/src/MemberListBuilder.php
modules/member/src/MemberListBuilder.php
<?php namespace Drupal\member; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\EntityListBuilder; use Drupal\Core\Link; /** * Defines a class to build a listing of Member entities. * * @ingroup member */ class MemberListBuilder extends EntityListBuilder { /** * {@inheritdoc} */ public function buildHeader() { $header['id'] = $this->t('Member ID'); $header['name'] = $this->t('Name'); return $header + parent::buildHeader(); } /** * {@inheritdoc} */ public function buildRow(EntityInterface $entity) { /* @var $entity \Drupal\member\Entity\Member */ $row['id'] = $entity->id(); $row['name'] = Link::createFromRoute( $entity->label(), 'entity.member.edit_form', ['member' => $entity->id()] ); return $row + parent::buildRow($entity); } }