You are here

public function ViewRenderer::getFilename in Entity Print 8.2

Get the filename for the entity we're printing *without* the extension.

Parameters

\Drupal\Core\Entity\EntityInterface[] $entities: The entities for which to generate the filename from.

Return value

string The generate file name for this entity.

Overrides RendererBase::getFilename

File

modules/entity_print_views/src/Renderer/ViewRenderer.php, line 64

Class

ViewRenderer
Providers a renderer for Views.

Namespace

Drupal\entity_print_views\Renderer

Code

public function getFilename(array $entities) {
  return $this->filenameGenerator
    ->generateFilename($entities, function ($view) {

    /** @var \Drupal\views\ViewEntityInterface $view */
    return $view
      ->getExecutable()
      ->getTitle();
  });
}