Lines
100.00%
8 / 8
Methods
100.00%
1 / 1
Classes
100.00%
1 / 1
| Name | Lines | Methods | CRAP | ||||
|---|---|---|---|---|---|---|---|
| __invoke | 100.00% | 8 / 8 | 100.00% | 1 / 1 | 2 | ||
| 22 | final class Index extends BaseController | |
| 23 | { | |
| 24 | public function __invoke(DoneBannerRepository $doneBannerRepository, BannerMap $bannerMap): Response | |
| 25 | { | |
| 26 | $bannergress = Bannergress::fromStored($this->getUser()->getBannergress()); | |
| 27 | $doneBanners = $doneBannerRepository->findByOwner($this->getUser()); | |
| 28 | ||
| 29 | return $this->render('banners/index.html.twig', [ | |
| 30 | 'bannergress' => $bannergress, | |
| 31 | 'doneBanners' => $doneBanners, | |
| 32 | 'mapPoints' => $bannergress instanceof Bannergress ? $bannerMap->points($bannergress, $doneBanners) : [], | |
| 33 | 'agent' => null, | |
| 34 | ]); | |
| 35 | } | |
| 36 | } |