security->getUser(); $centers = []; foreach ($user->getGroupCenters() as $group) { $centers[] = $group->getCenter(); } if (0 === \count($centers)) { throw $this->createNotFoundException(); } $nbItems = $this->timelineBuilder->countItems( 'center', ['centers' => $centers] ); $paginator = $this->paginatorFactory->create($nbItems); return $this->render( '@ChillMain/Timeline/index.html.twig', [ 'timeline' => $this->timelineBuilder->getTimelineHTML( 'center', ['centers' => $centers], $paginator->getCurrentPage()->getFirstItemNumber(), $paginator->getItemsPerPage() ), 'nb_items' => $nbItems, 'paginator' => $paginator, ] ); } }