From 45a848775e1a75fae96fe1ca70ba36b3805a416c Mon Sep 17 00:00:00 2001 From: Vivien DE BONA Date: Fri, 13 Mar 2026 11:51:27 +0100 Subject: [PATCH] fix: use kernel.project_dir parameter for web_dir default value --- DependencyInjection/ArtgrisFileManagerExtension.php | 5 ----- DependencyInjection/Configuration.php | 5 +---- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/DependencyInjection/ArtgrisFileManagerExtension.php b/DependencyInjection/ArtgrisFileManagerExtension.php index 8eac1fe..1e2f950 100644 --- a/DependencyInjection/ArtgrisFileManagerExtension.php +++ b/DependencyInjection/ArtgrisFileManagerExtension.php @@ -12,11 +12,6 @@ */ class ArtgrisFileManagerExtension extends Extension { - public function getConfiguration(array $config, ContainerBuilder $container): Configuration - { - return new Configuration($container->getParameter('kernel.project_dir')); - } - /** * {@inheritdoc} */ diff --git a/DependencyInjection/Configuration.php b/DependencyInjection/Configuration.php index 9a20e15..e1523e1 100644 --- a/DependencyInjection/Configuration.php +++ b/DependencyInjection/Configuration.php @@ -10,9 +10,6 @@ */ class Configuration implements ConfigurationInterface { - public function __construct(private string $projectDir) { - } - /** * {@inheritdoc} */ @@ -25,7 +22,7 @@ public function getConfigTreeBuilder(): TreeBuilder { $rootNode ->children() ->scalarNode('web_dir') - ->defaultValue($this->projectDir."/public") + ->defaultValue('%kernel.project_dir%/public') ->end() ->arrayNode('conf') ->prototype('array')