container ->get('form.factory') ->createNamed('', $type, $data, array_merge(['method' => 'GET'], $options)); } protected function getDateTimeFactory(?User $user = null): DateTimeFactory { if (null === $user) { $user = $this->getUser(); } return DateTimeFactory::createByUser($user); } protected function addPagination(View $view, Pagination $pagination): void { $view->setHeader('X-Page', (string) $pagination->getCurrentPage()); $view->setHeader('X-Total-Count', (string) $pagination->getNbResults()); $view->setHeader('X-Total-Pages', (string) $pagination->getNbPages()); $view->setHeader('X-Per-Page', (string) $pagination->getMaxPerPage()); } }