Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 8
0.00% covered (danger)
0.00%
0 / 2
CRAP
0.00% covered (danger)
0.00%
0 / 1
VereinController
0.00% covered (danger)
0.00%
0 / 8
0.00% covered (danger)
0.00%
0 / 2
6
0.00% covered (danger)
0.00%
0 / 1
 verein
0.00% covered (danger)
0.00%
0 / 4
0.00% covered (danger)
0.00%
0 / 1
2
 ressort
0.00% covered (danger)
0.00%
0 / 4
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace Olz\Controller;
4
5use Olz\Roles\Components\OlzRolePage\OlzRolePage;
6use Olz\Roles\Components\OlzVerein\OlzVerein;
7use Olz\Utils\HttpUtils;
8use Psr\Log\LoggerInterface;
9use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
10use Symfony\Component\HttpFoundation\Request;
11use Symfony\Component\HttpFoundation\Response;
12use Symfony\Component\Routing\Annotation\Route;
13
14class VereinController extends AbstractController {
15    #[Route('/verein')]
16    public function verein(
17        Request $request,
18        LoggerInterface $logger,
19        HttpUtils $httpUtils,
20        OlzVerein $olzVerein,
21    ): Response {
22        $httpUtils->countRequest($request, ['von']);
23        $httpUtils->stripParams($request, ['von']);
24        $out = $olzVerein->getHtml([]);
25        return new Response($out);
26    }
27
28    #[Route('/verein/{ressort}')]
29    public function ressort(
30        Request $request,
31        LoggerInterface $logger,
32        HttpUtils $httpUtils,
33        OlzRolePage $olzRolePage,
34        string $ressort,
35    ): Response {
36        $httpUtils->countRequest($request, ['von']);
37        $httpUtils->stripParams($request, ['von']);
38        $out = $olzRolePage->getHtml(['ressort' => $ressort]);
39        return new Response($out);
40    }
41}