Skip to content
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

Cms module refactor #3575

Closed
wants to merge 8 commits into from
Closed

Cms module refactor #3575

wants to merge 8 commits into from

Conversation

SeriousKen
Copy link

This is a refactor of the CMS module to move the Twig environment creation into the container avoiding the repetition of creation in the CmsCompoundObject and the Controller. It removes the controller dependency on the DebugExtension which didn't seem necessary and it removes it from the Cms\Twig\Extension constructor, which gets it instead from the Twig context.

It shouldn't change any behaviour but this does fix an issue with the Pages plugin where the lack of DebugExtension caused an issue

@LukeTowers
Copy link
Contributor

@w20k could you review this?

@w20k
Copy link
Contributor

w20k commented Dec 13, 2018

On it @LukeTowers

@github-actions
Copy link

This pull request will be closed and archived in 3 days, as there has been no activity in the last 30 days. If this is still being worked on, please respond and we will re-open this pull request.

@github-actions
Copy link

github-actions bot commented Dec 5, 2019

This pull request will be closed and archived in 3 days, as there has been no activity in the last 30 days. If this is still being worked on, please respond and we will re-open this pull request.

@github-actions
Copy link

This pull request will be closed and archived in 3 days, as there has been no activity in the last 30 days.

  • If this is still being worked on, please respond and we will re-open this pull request. - If this pull request is critical to your business, consider joining the Premium Support Program where a Service Level Agreement is offered.

@bennothommo
Copy link
Contributor

Closing - this PR appears to be abandoned.

@bennothommo bennothommo removed this from the Pending Features milestone Jul 29, 2020
LukeTowers added a commit to wintercms/winter that referenced this pull request Feb 18, 2022
LukeTowers added a commit to wintercms/wn-system-module that referenced this pull request Feb 18, 2022
LukeTowers added a commit to wintercms/wn-cms-module that referenced this pull request Feb 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants