Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 9
0.00% covered (danger)
0.00%
0 / 3
CRAP
0.00% covered (danger)
0.00%
0 / 1
AuthController
0.00% covered (danger)
0.00%
0 / 9
0.00% covered (danger)
0.00%
0 / 3
12
0.00% covered (danger)
0.00%
0 / 1
 emailReaktion
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
 stravaLink
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
 profil
0.00% covered (danger)
0.00%
0 / 3
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace Olz\Controller;
4
5use Olz\Components\Auth\OlzEmailReaktion\OlzEmailReaktion;
6use Olz\Components\Auth\OlzStravaRedirect\OlzStravaRedirect;
7use Olz\Utils\EnvUtils;
8use Olz\Utils\HttpUtils;
9use Psr\Log\LoggerInterface;
10use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
11use Symfony\Component\HttpFoundation\RedirectResponse;
12use Symfony\Component\HttpFoundation\Request;
13use Symfony\Component\HttpFoundation\Response;
14use Symfony\Component\Routing\Annotation\Route;
15
16class AuthController extends AbstractController {
17    #[Route('/email_reaktion')]
18    public function emailReaktion(
19        Request $request,
20        HttpUtils $httpUtils,
21        OlzEmailReaktion $olzEmailReaktion,
22    ): Response {
23        $httpUtils->countRequest($request);
24        $out = $olzEmailReaktion->getHtml([]);
25        return new Response($out);
26    }
27
28    #[Route('/strava_redirect')]
29    public function stravaLink(
30        Request $request,
31        HttpUtils $httpUtils,
32        OlzStravaRedirect $olzStravaRedirect,
33    ): Response {
34        $httpUtils->countRequest($request);
35        $out = $olzStravaRedirect->getHtml([]);
36        return new Response($out);
37    }
38
39    #[Route('/profil')]
40    public function profil(
41        Request $request,
42        HttpUtils $httpUtils,
43        EnvUtils $envUtils,
44        LoggerInterface $logger,
45    ): Response {
46        $httpUtils->countRequest($request);
47        $code_href = $envUtils->getCodeHref();
48        return new RedirectResponse("{$code_href}benutzer/ich");
49    }
50}