You are here

public function PetRevisionController::revisionPageTitle in Previewable email templates 8.3

Page title callback for a Pet revision.

Parameters

int $pet_revision: The Pet revision ID.

Return value

string The page title.

File

src/Controller/PetRevisionController.php, line 72

Class

PetRevisionController
Class PetRevisionController.

Namespace

Drupal\pet\Controller

Code

public function revisionPageTitle($pet_revision) {

  /* @var \Drupal\pet\Entity\PetInterface $pet*/
  $pet = static::entityTypeManager()
    ->getStorage('pet')
    ->loadRevision($pet_revision);
  $date = $this->dateFormatter
    ->format($pet
    ->getRevisionCreationTime(), 'short');
  return $this
    ->t('Revision of %title from %date', [
    '%title' => $pet
      ->label(),
    '%date' => $date,
  ]);
}