You are here

public function PaymentMethodConfigurationListBuilder::render in Payment 8.2

Builds the entity listing as renderable array for table.html.twig.

@todo Add a link to add a new item to the #empty text.

Overrides EntityListBuilder::render

File

src/Entity/PaymentMethodConfiguration/PaymentMethodConfigurationListBuilder.php, line 123

Class

PaymentMethodConfigurationListBuilder
Lists payment method configurations..

Namespace

Drupal\payment\Entity\PaymentMethodConfiguration

Code

public function render() {
  $build = parent::render();
  $build['table']['#attached']['library'][] = 'payment/payment_method_configuration.list';
  $build['table']['#attributes']['class'][] = 'payment-method-configuration-list';
  $build['table']['#empty'] = $this
    ->t('There is no payment method configuration yet.');
  return $build;
}