Ejemplo n.º 1
0
 /**
  * Returns a paginated table with revisions
  * @param int $pageId
  * @param int $orderBy
  * @param string $order
  * @param int $page
  * @param int $perPage
  * @return Application\Component\PaginatedTable\TableInterface
  */
 protected function getRevisionsTable($pageId, $orderBy, $order, $page, $perPage)
 {
     $revisions = $this->services->getRevisionService()->findRevisionsOfPage($pageId, array($orderBy => $order), true, $page, $perPage);
     $table = PaginatedTableFactory::createRevisionsTable($revisions);
     $table->getColumns()->setOrder($orderBy, $order === Order::ASCENDING);
     return $table;
 }