From 9c5dd0519a1d27626b050e8bb01041e13f8fb19d Mon Sep 17 00:00:00 2001 From: Vitaliy Hasenevic Date: Wed, 11 Dec 2019 17:37:23 +0100 Subject: [PATCH] Change Serializer dependency to SerializerInterface --- ArgumentResolver/ServiceRequestResolver.php | 12 ++++++------ EventListener/ServiceResponseListener.php | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ArgumentResolver/ServiceRequestResolver.php b/ArgumentResolver/ServiceRequestResolver.php index a7c3105..d671f66 100644 --- a/ArgumentResolver/ServiceRequestResolver.php +++ b/ArgumentResolver/ServiceRequestResolver.php @@ -2,14 +2,14 @@ namespace Auto1\ServiceAPIHandlerBundle\ArgumentResolver; +use Auto1\ServiceAPIComponentsBundle\Service\Endpoint\EndpointRegistryInterface; use Auto1\ServiceAPIHandlerBundle\EventListener\ServiceResponseListener; +use Auto1\ServiceAPIRequest\ServiceRequestInterface; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpKernel\Controller\ArgumentValueResolverInterface; use Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata; use Symfony\Component\Serializer\Normalizer\AbstractObjectNormalizer; -use Symfony\Component\Serializer\Serializer; -use Auto1\ServiceAPIComponentsBundle\Service\Endpoint\EndpointRegistryInterface; -use Auto1\ServiceAPIRequest\ServiceRequestInterface; +use Symfony\Component\Serializer\SerializerInterface; /** * Class ArgumentResolver @@ -17,7 +17,7 @@ class ServiceRequestResolver implements ArgumentValueResolverInterface { /** - * @var Serializer + * @var SerializerInterface */ private $serializer; @@ -34,12 +34,12 @@ class ServiceRequestResolver implements ArgumentValueResolverInterface /** * ServiceRequestResolver constructor. * - * @param Serializer $serializer + * @param SerializerInterface $serializer * @param EndpointRegistryInterface $endpointRegistry * @param ServiceResponseListener $serviceResponseListener */ public function __construct( - Serializer $serializer, + SerializerInterface $serializer, EndpointRegistryInterface $endpointRegistry, ServiceResponseListener $serviceResponseListener ) { diff --git a/EventListener/ServiceResponseListener.php b/EventListener/ServiceResponseListener.php index 6e4ec98..6a39836 100644 --- a/EventListener/ServiceResponseListener.php +++ b/EventListener/ServiceResponseListener.php @@ -10,7 +10,7 @@ use Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent; use Symfony\Component\HttpKernel\KernelEvents; use Symfony\Component\Serializer\Normalizer\DateTimeNormalizer; -use Symfony\Component\Serializer\Serializer; +use Symfony\Component\Serializer\SerializerInterface; /** * Class ServiceResponseListener @@ -18,7 +18,7 @@ class ServiceResponseListener implements EventSubscriberInterface { /** - * @var Serializer + * @var SerializerInterface */ private $serializer; @@ -29,9 +29,9 @@ class ServiceResponseListener implements EventSubscriberInterface /** * ServiceResponseListener constructor. - * @param Serializer $serializer + * @param SerializerInterface $serializer */ - public function __construct(Serializer $serializer) + public function __construct(SerializerInterface $serializer) { $this->serializer = $serializer; }