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