diff --git a/src/DependencyInjection/RequestExtension.php b/src/DependencyInjection/RequestExtension.php index f58ff88..c6ca934 100644 --- a/src/DependencyInjection/RequestExtension.php +++ b/src/DependencyInjection/RequestExtension.php @@ -14,7 +14,5 @@ class RequestExtension extends Extension { $loader = new YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); $loader->load('services.yaml'); - - // $container->findTaggedServiceIds(AbstractTransformer::class); } } diff --git a/src/EventListener/RequestListener.php b/src/EventListener/RequestListener.php index da7032e..6b9ad0d 100644 --- a/src/EventListener/RequestListener.php +++ b/src/EventListener/RequestListener.php @@ -17,15 +17,8 @@ use Symfony\Component\Validator\Validation; // todo базовая заготовка. Требуется рефакторинг class RequestListener { - public function __construct( - private ServiceResolver $serviceResolver - ) {} - public function onKernelRequest(RequestEvent $event) { - $storage = TransformerResolverStorage::getInstance(); - $storage->add(ServiceResolver::TYPE, $this->serviceResolver); - $request = $event->getRequest(); $controller = $request->get('_controller'); if (is_string($controller)) { diff --git a/src/Resources/config/services.yaml b/src/Resources/config/services.yaml index 0a25b3e..0fbec3d 100644 --- a/src/Resources/config/services.yaml +++ b/src/Resources/config/services.yaml @@ -11,10 +11,3 @@ services: Rinsvent\RequestBundle\Service\Transformer\: resource: '../../../src/Service/Transformer' - Rinsvent\RequestBundle\Service\Transformer\ServiceResolver: - bind: - $transformerLocator: !tagged_locator { tag: 'rinsvent.transformer', index_by: 'key', default_index_method: 'getLocatorKey' } - - _instanceof: - Rinsvent\RequestBundle\Service\Transformer\AbstractTransformer: - tags: [ 'rinsvent.transformer' ] diff --git a/src/Service/Transformer/AbstractTransformer.php b/src/Service/Transformer/AbstractTransformer.php deleted file mode 100644 index f1df86b..0000000 --- a/src/Service/Transformer/AbstractTransformer.php +++ /dev/null @@ -1,13 +0,0 @@ -transformerLocator->get($transformerClass); - } -}