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

Replaces the extension of CMSObject with the legacy traits #40999

Merged
merged 11 commits into from
Jun 26, 2023

Conversation

laoneo
Copy link
Member

@laoneo laoneo commented Jun 21, 2023

Summary of Changes

Ongoing effort to get rid of CMSObject. Replaced the classes which are extending CMSObject with the legacy traits introduced in #39020. The BC break here is that checks which are for explicit CMSObject will fail, all the functionality is the same as these traits are used in the CMSObject itself.

Testing Instructions

Install 3rd party extensions and play with them.

Actual result BEFORE applying this Pull Request

All works.

Expected result AFTER applying this Pull Request

All works.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

Sorry, something went wrong.

Verified

This commit was signed with the committer’s verified signature.
Aaron1011 Aaron Hill
@laoneo laoneo requested review from rdeutz and zero-24 as code owners June 21, 2023 14:15
@laoneo laoneo force-pushed the cmsobject/remove-extend branch from 8ad55ab to bafc390 Compare June 21, 2023 14:15
@HLeithner HLeithner merged commit 73b79d4 into joomla:5.0-dev Jun 26, 2023
@HLeithner
Copy link
Member

thanks

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.

None yet

4 participants