Нумерация страниц с Doctrine ArrayCollection? - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть ArrayCollection, которую я хотел бы использовать в качестве основы для нумерации страниц.Как правило, я просто использую пользовательский запрос DQL с методами setFirstResult и setMaxResults, но для меня это не имеет особого смысла, поскольку у меня уже есть ArrayCollection объектов в руке (нет смысла в дополнительных запросах к БД).

Мой текущий скелет:

public function showOrdersAction($page)
{
    $this->denyAccessUnlessGranted('IS_AUTHENTICATED_FULLY');

    $perPage = 10;
    $user = $this->getUser();
    $orders = $user->getPreviousOrders();

    $maxPages = ceil(count($orders) / $perPage);
}

Я просто не уверен, как на самом деле прогрессировать отсюда.

...