You are here

public function InvoiceController::revisionShow in Drupal PM (Project Management) 4.x

Displays a Invoice revision.

Parameters

int $pm_invoice_revision: The Invoice revision ID.

Return value

array An array suitable for drupal_render().

File

modules/pm_invoice/src/Controller/InvoiceController.php, line 53

Class

InvoiceController
Class InvoiceController.

Namespace

Drupal\pm_invoice\Controller

Code

public function revisionShow($pm_invoice_revision) {
  $pm_invoice = $this
    ->entityTypeManager()
    ->getStorage('pm_invoice')
    ->loadRevision($pm_invoice_revision);
  $view_builder = $this
    ->entityTypeManager()
    ->getViewBuilder('pm_invoice');
  return $view_builder
    ->view($pm_invoice);
}