@@ 29-52 (lines=24) @@ | ||
26 | * |
|
27 | * @return Response |
|
28 | */ |
|
29 | public function indexAction(Request $request) |
|
30 | { |
|
31 | $paginator = $this->get('knp_paginator'); |
|
32 | ||
33 | /** @var EntityManager $em */ |
|
34 | $em = $this->get('doctrine')->getManager(); |
|
35 | ||
36 | $qb = $em->createQueryBuilder(); |
|
37 | $qb->select('c') |
|
38 | ->from('LoevgaardPakkelabelsBundle:CountryMapping', 'c') |
|
39 | ->orderBy('c.source') |
|
40 | ; |
|
41 | ||
42 | /** @var CountryMapping[] $countryMappings */ |
|
43 | $countryMappings = $paginator->paginate( |
|
44 | $qb, |
|
45 | $request->query->getInt('page', 1), |
|
46 | 30 |
|
47 | ); |
|
48 | ||
49 | return $this->render('@LoevgaardPakkelabels/country_mapping/index.html.twig', [ |
|
50 | 'countryMappings' => $countryMappings, |
|
51 | ]); |
|
52 | } |
|
53 | ||
54 | /** |
|
55 | * @Method("GET") |
@@ 26-49 (lines=24) @@ | ||
23 | * |
|
24 | * @return Response |
|
25 | */ |
|
26 | public function indexAction(Request $request) |
|
27 | { |
|
28 | $paginator = $this->get('knp_paginator'); |
|
29 | ||
30 | /** @var EntityManager $em */ |
|
31 | $em = $this->get('doctrine')->getManager(); |
|
32 | ||
33 | $qb = $em->createQueryBuilder(); |
|
34 | $qb->select('l') |
|
35 | ->from('LoevgaardPakkelabelsBundle:Label', 'l') |
|
36 | ->orderBy('l.id', 'desc') |
|
37 | ; |
|
38 | ||
39 | /** @var Label[] $labels */ |
|
40 | $labels = $paginator->paginate( |
|
41 | $qb, |
|
42 | $request->query->getInt('page', 1), |
|
43 | 100 |
|
44 | ); |
|
45 | ||
46 | return $this->render('@LoevgaardPakkelabels/label/index.html.twig', [ |
|
47 | 'labels' => $labels, |
|
48 | ]); |
|
49 | } |
|
50 | ||
51 | /** |
|
52 | * @Method("GET") |