Skip to content

Use ConfigResolverInterface instead of the removed ConfigResolver - #60

Merged
emodric merged 3 commits into
masterfrom
ibexa-config-resolver-fix
Oct 1, 2026
Merged

emodric merged 3 commits into
masterfrom
ibexa-config-resolver-fix

Conversation

@amalija-ramljak

Copy link
Copy Markdown
Member

Reference for removal - ibexa/core#764

https://netgen.atlassian.net/browse/NGSTACK-1057

Changed from ConfigResolver, which was removed in ibexa core v5.0.10, to ConfigResolverInterface - and bumped composer ibexa/core version to include the .10 minor if it's necessary

Issue was found during attempted installation of the netgen/media-site template

@amalija-ramljak

Copy link
Copy Markdown
Member Author

@emodric I'm not sure how to resolve the phpstan issue, any ideas? Should I remove the composer.json change which locks to ^5.0.10, which is the release that introduced the removal of ConfigResolver? I would assume it should work with prior ^5.0 versions of ibexa/core, as well, though, so perhaps it would be fine without that change

@amalija-ramljak

Copy link
Copy Markdown
Member Author

Changed tests to require symfony 7.4 per discussions - ibexa/core 5.0.10 is necessary because prior releases do not have the consts on the interface

The currently failing test is not related to this change, not sure what to do about it

@emodric
emodric merged commit fb604a0 into master Oct 1, 2026
1 of 2 checks passed
@emodric

emodric commented Oct 1, 2026

Copy link
Copy Markdown
Member

Thanks @amalija-ramljak

@emodric
emodric deleted the ibexa-config-resolver-fix branch October 1, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants