Symfony2, PagerFanta results Symfony2, PagerFanta results symfony symfony

Symfony2, PagerFanta results


  1. I will Do the query

    $array = $query->getResult(Query::HYDRATE_ARRAY);
  2. Use the ArrayAdapter

    $adapter = new ArrayAdapter($array);$pagerfanta = new Pagerfanta($adapter);


You must to set hydratation mode to Query from the adapter:

$adapter = new DoctrineORMAdapter($queryBuilder);$adapter->getQuery()->setHydrationMode(Query::HYDRATE_ARRAY);$pager = new Pagerfanta($adapter);