From 94165b3147f2451c1da05a26e0614a3ef0105f43 Mon Sep 17 00:00:00 2001 From: magdev Date: Fri, 13 Sep 2024 02:31:14 +0200 Subject: [PATCH] using service definition instead auf autowiring --- src/DependencyInjection/MagdevRedmineExtension.php | 4 ++++ src/Resources/config/services.yaml | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 src/Resources/config/services.yaml diff --git a/src/DependencyInjection/MagdevRedmineExtension.php b/src/DependencyInjection/MagdevRedmineExtension.php index a2bec8d..0ae88d5 100644 --- a/src/DependencyInjection/MagdevRedmineExtension.php +++ b/src/DependencyInjection/MagdevRedmineExtension.php @@ -5,6 +5,7 @@ namespace Magdev\RedmineBundle\DependencyInjection; use Magdev\RedmineBundle\Client\RedmineClient; use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\Extension\Extension; +use Symfony\Component\DependencyInjection\Loader\YamlFileLoader; /** * @author Marco Grätsch @@ -32,5 +33,8 @@ final class MagdevRedmineExtension extends Extension $container->setAlias(RedmineClient::class, $id); } } + + $loader = new YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); + $loader->load('services.yaml'); } } diff --git a/src/Resources/config/services.yaml b/src/Resources/config/services.yaml new file mode 100644 index 0000000..43d0bf2 --- /dev/null +++ b/src/Resources/config/services.yaml @@ -0,0 +1,3 @@ +services: + Magdev\RedmineBundle\Client\RedmineClient: + arguments: ['@cache.adapter.redis_tag_aware']