You are here

protected function WebformImageSelectImagesListBuilder::buildInfo in Webform 6.x

Same name and namespace in other branches
  1. 8.5 modules/webform_image_select/src/WebformImageSelectImagesListBuilder.php \Drupal\webform_image_select\WebformImageSelectImagesListBuilder::buildInfo()

Build information summary.

Return value

array A render array representing the information summary.

1 call to WebformImageSelectImagesListBuilder::buildInfo()
WebformImageSelectImagesListBuilder::render in modules/webform_image_select/src/WebformImageSelectImagesListBuilder.php
Builds the entity listing as renderable array for table.html.twig.

File

modules/webform_image_select/src/WebformImageSelectImagesListBuilder.php, line 113

Class

WebformImageSelectImagesListBuilder
Defines a class to build a listing of webform image select images entities.

Namespace

Drupal\webform_image_select

Code

protected function buildInfo() {
  $total = $this
    ->getQuery($this->keys, $this->category)
    ->count()
    ->execute();
  if (!$total) {
    return [];
  }
  return [
    '#markup' => $this
      ->formatPlural($total, '@count images', '@count images'),
    '#prefix' => '<div>',
    '#suffix' => '</div>',
  ];
}