Skip to content

Commit d6fe344

Browse files
maltehuebnerclaude
andcommitted
Exclude all static utility classes from service autodiscovery
Excludes ValueType and all converter classes with private constructors from autowiring to prevent Symfony 8 cache:clear failures. Also fixes typo in resource pattern (RequestParamterList → RequestParameterList). Closes #23 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent cc85d58 commit d6fe344

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

config/services.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ services:
55
public: true
66

77
MalteHuebner\DataQueryBundle\:
8-
resource: '../src/{DataQueryManager,Factory,FieldList,FinderFactory,Manager,Parameter,Query,RequestParamterList,Validator}'
9-
exclude: '../src/{DependencyInjection,Factory/ConflictResolver,tests,MalteHuebnerDataQueryBundle}'
8+
resource: '../src/{DataQueryManager,Factory,FieldList,FinderFactory,Manager,Parameter,Query,RequestParameterList,Validator}'
9+
exclude: '../src/{DependencyInjection,Factory/ConflictResolver,Factory/ValueAssigner/ValueType.php,RequestParameterList/ArrayToListConverter.php,RequestParameterList/QueryStringToListConverter.php,RequestParameterList/RequestToListConverter.php,tests,MalteHuebnerDataQueryBundle}'
1010

1111
Psr\Container\ContainerInterface:
1212
alias: service_container

0 commit comments

Comments
 (0)