Sort of get config to work

This commit is contained in:
Brabli
2022-08-14 15:16:00 +01:00
parent 03b705cf5f
commit 8149b9494d
11 changed files with 111 additions and 33 deletions

5
config/bundles.php Normal file
View File

@@ -0,0 +1,5 @@
<?php
return [
Pcm\IconBundle\PcmIconBundle::class => ['all' => true],
];

View File

@@ -0,0 +1,19 @@
when@dev:
pcm_icon:
directories:
- '%kernel.project_dir%/public/icons'
palletes: []
when@prod:
pcm_icon:
directories:
- '%kernel.project_dir%/public/icons'
palletes: []
when@test:
pcm_icon:
directories:
- '%kernel.project_dir%/tests/icons'
palletes:
- []

View File

@@ -4,13 +4,12 @@ services:
autoconfigure: true
pcm_icon.icon_extension:
alias: Pcm\IconBundle\Twig\Functions\IconExtension
public: true
class: Pcm\IconBundle\Twig\Functions\IconExtension
arguments:
$directories: []
$palletes: []
Pcm\IconBundle\Twig\Functions\IconExtension:
tags: ['twig.extension']
public: false
arguments:
$directories:
- '%kernel.project_dir%/public/icons'
alias: pcm_icon.icon_extension