Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
ServiceController
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 service
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace Olz\Controller;
4
5use Olz\Service\Components\OlzService\OlzService;
6use Olz\Utils\HttpUtils;
7use Psr\Log\LoggerInterface;
8use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
9use Symfony\Component\HttpFoundation\Request;
10use Symfony\Component\HttpFoundation\Response;
11use Symfony\Component\Routing\Annotation\Route;
12
13class ServiceController extends AbstractController {
14    #[Route('/service')]
15    public function service(
16        Request $request,
17        LoggerInterface $logger,
18        HttpUtils $httpUtils,
19        OlzService $olzService,
20    ): Response {
21        return $httpUtils->measure($request, ['von'], function () use ($httpUtils, $request, $olzService) {
22            $httpUtils->stripParams($request, ['von']);
23            $out = $olzService->getHtml([]);
24            return new Response($out);
25        });
26    }
27}