getUser(); $teamer = $user->getTeamer(); // Validate teamer data to show missing data right away $errors = $this->validator->validate($teamer, null, ['profile_preflight']); $filterDto = $this->filterHandler->getFilterSettings(); $query = $this ->assignmentRepository ->getListQueryForTeamer($teamer, $filterDto) ; $pagination = $this->paginator->paginate( $query, $request->query->getInt('page', 1), 9, [ 'defaultSortFieldName' => 'destination.dateFrom', 'defaultSortDirection' => 'asc', ] ); return $this->render('teamer/assignment/index.html.twig', [ 'teamer' => $teamer, 'errors' => $errors, 'pagination' => $pagination, 'filterDto' => $filterDto, ]); } }