upgrade-checklist/Moving from J to Namespace.md

16 lines
623 B
Markdown
Raw Normal View History

2024-01-30 11:47:03 +00:00
Class map in J3:
[https://github.com/joomla/joomla-cms/blob/3.10.12/libraries/classmap.php]
Class map in J5:
[https://github.com/joomla/joomla-cms/blob/5.0-dev/plugins/behaviour/compat/src/classmap/classmap.php]
How to handle Classes that have no new counterparts like:
2024-01-30 11:50:28 +00:00
- JError
- JError::raiseError() should be replaced with native exceptions.
- JError::raiseWarning() and JError::raiseNotice should be replaced with calls to application's enqueueMessage() method to display warnings/notices.
2024-01-30 11:47:03 +00:00
2024-01-30 11:50:28 +00:00
More info on backwards compatible issues:
2024-01-30 11:47:03 +00:00
[https://docs.joomla.org/Potential_backward_compatibility_issues_in_Joomla_4]