From b49a0eb8e7b1cc80f71e84dc55f8dcc2573164f0 Mon Sep 17 00:00:00 2001 From: Alexey Date: Mon, 9 Jan 2023 15:59:54 +0300 Subject: [PATCH] Sf54 comp (#12) * symfony 5.4 compatibility --- Controller/ApiDocController.php | 4 ++-- EventListener/RequestListener.php | 4 ++-- Parser/FormTypeParser.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Controller/ApiDocController.php b/Controller/ApiDocController.php index a856b59..c47f49b 100644 --- a/Controller/ApiDocController.php +++ b/Controller/ApiDocController.php @@ -13,12 +13,12 @@ namespace Nelmio\ApiDocBundle\Controller; use Nelmio\ApiDocBundle\Formatter\RequestAwareSwaggerFormatter; use Nelmio\ApiDocBundle\Annotation\ApiDoc; -use Symfony\Bundle\FrameworkBundle\Controller\Controller; use Symfony\Component\HttpFoundation\JsonResponse; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; +use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; -class ApiDocController extends Controller +class ApiDocController extends AbstractController { public function indexAction(Request $request, $view = ApiDoc::DEFAULT_VIEW) { diff --git a/EventListener/RequestListener.php b/EventListener/RequestListener.php index fedd4a9..dee8302 100644 --- a/EventListener/RequestListener.php +++ b/EventListener/RequestListener.php @@ -15,7 +15,7 @@ use Nelmio\ApiDocBundle\Extractor\ApiDocExtractor; use Nelmio\ApiDocBundle\Formatter\FormatterInterface; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpKernel\HttpKernelInterface; -use Symfony\Component\HttpKernel\Event\GetResponseEvent; +use Symfony\Component\HttpKernel\Event\RequestEvent; class RequestListener { @@ -44,7 +44,7 @@ class RequestListener /** * {@inheritdoc} */ - public function onKernelRequest(GetResponseEvent $event) + public function onKernelRequest(RequestEvent $event) { if (HttpKernelInterface::MASTER_REQUEST !== $event->getRequestType()) { return; diff --git a/Parser/FormTypeParser.php b/Parser/FormTypeParser.php index c0ed34f..bfa02ad 100644 --- a/Parser/FormTypeParser.php +++ b/Parser/FormTypeParser.php @@ -23,7 +23,7 @@ use Symfony\Component\Form\FormInterface; use Symfony\Component\Form\FormTypeInterface; use Symfony\Component\Form\ResolvedFormTypeInterface; use Symfony\Component\OptionsResolver\Exception\MissingOptionsException; -use Symfony\Component\Translation\TranslatorInterface; +use Symfony\Contracts\Translation\TranslatorInterface; class FormTypeParser implements ParserInterface {