diff --git a/DependencyInjection/KimaiHeatmapExtension.php b/DependencyInjection/KimaiHeatmapExtension.php index f68dedf..3ba75fd 100644 --- a/DependencyInjection/KimaiHeatmapExtension.php +++ b/DependencyInjection/KimaiHeatmapExtension.php @@ -4,14 +4,24 @@ namespace KimaiPlugin\KimaiHeatmapBundle\DependencyInjection; use Symfony\Component\Config\FileLocator; use Symfony\Component\DependencyInjection\ContainerBuilder; +use Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface; use Symfony\Component\DependencyInjection\Loader\YamlFileLoader; use Symfony\Component\HttpKernel\DependencyInjection\Extension; -class KimaiHeatmapExtension extends Extension +class KimaiHeatmapExtension extends Extension implements PrependExtensionInterface { public function load(array $configs, ContainerBuilder $container): void { $loader = new YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config')); $loader->load('services.yaml'); } + + public function prepend(ContainerBuilder $container): void + { + $container->prependExtensionConfig('twig', [ + 'paths' => [ + __DIR__ . '/../Resources/views' => 'KimaiHeatmapBundle', + ], + ]); + } }