77
88namespace Ibexa \Bundle \DesignEngine \DependencyInjection ;
99
10- use Ibexa \Bundle \Core \DependencyInjection \Configuration \SiteAccessAware \ConfigurationProcessor ;
1110use Symfony \Component \Config \Definition \ConfigurationInterface ;
1211use Symfony \Component \Config \FileLocator ;
1312use Symfony \Component \DependencyInjection \ContainerBuilder ;
@@ -18,11 +17,13 @@ class IbexaDesignEngineExtension extends Extension
1817{
1918 public const string EXTENSION_NAME = 'ibexa_design_engine ' ;
2019
20+ #[\Override]
2121 public function getAlias (): string
2222 {
2323 return self ::EXTENSION_NAME ;
2424 }
2525
26+ #[\Override]
2627 public function getConfiguration (array $ config , ContainerBuilder $ container ): ?ConfigurationInterface
2728 {
2829 return new Configuration ();
@@ -40,12 +41,11 @@ public function load(array $configs, ContainerBuilder $container): void
4041 $ configuration = $ this ->getConfiguration ($ configs , $ container );
4142 assert (null !== $ configuration );
4243 $ config = $ this ->processConfiguration ($ configuration , $ configs );
43- $ processor = new ConfigurationProcessor ($ container , 'ezdesign ' );
4444
45- $ this ->configureDesigns ($ config , $ processor , $ container );
45+ $ this ->configureDesigns ($ config , $ container );
4646 }
4747
48- private function configureDesigns (array $ config , ConfigurationProcessor $ processor , ContainerBuilder $ container ): void
48+ private function configureDesigns (array $ config , ContainerBuilder $ container ): void
4949 {
5050 // Always add "standard" design to the list (defaults to application level & override paths only)
5151 $ config ['design_list ' ] += ['standard ' => []];
0 commit comments