-
-
Notifications
You must be signed in to change notification settings - Fork 224
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
!!! TASK: Cleanup deprecated code in FusionService #4496
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 by reading
05f3c68
to
830b200
Compare
830b200
to
2621550
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fine be 👀 and testing. Thanks for cleaning up.
Upgrade instructions
With #3839 the FusionService was refactored and weird/hardly usable functionally removed. The legacy parts will be removed in this pr.
FusionService:: getMergedFusionObjectTree
was removed in favour ofFusionService:: createFusionConfigurationFromSite
In case you used any of the setter methods like
setAppendFusionIncludes
to add additional Fusion includes to the configuration, you should instead build an own service like Monocle did, leveraging theFusionSourceCodeFactory
: https://github.com/sitegeist/Sitegeist.Monocle/blob/b20da738e2999d66b6e2d10c901d7b1d7b540fc0/Classes/Fusion/FusionService.php#L67Resolves #4089
Review instructions
related to #4495
Checklist
FEATURE|TASK|BUGFIX
!!!
and have upgrade-instructions