? Success

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
8 Mar 2018

Summary of Changes

Namespace content site route helper.

Testing Instructions

Open an article on the front.

Expected result

Article is displayed.

Actual result

Article is displayed.

avatar laoneo laoneo - open - 8 Mar 2018
avatar laoneo laoneo - change - 8 Mar 2018
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 8 Mar 2018
Category Administration com_categories com_content Front End com_contact com_search Libraries Modules Plugins
avatar laoneo laoneo - change - 9 Mar 2018
Labels Added: ?
avatar wilsonge
wilsonge - comment - 30 May 2018

Conflicts. But I want to sit on this one for a bit. I really really don't like mapping this class globally. But I need to have a think about what a better solution actually looks like - presumably something in the extensions container? :/

avatar laoneo
laoneo - comment - 30 May 2018

I was also thinking about the container. Problem is that mostly legacy code is using it where boot is not called before.

73d0b34 17 Jul 2018 avatar laoneo cs
avatar laoneo
laoneo - comment - 3 Oct 2018

Conflicts fixed

avatar laoneo laoneo - change - 16 May 2019
Labels Removed: J4 Issue
avatar laoneo laoneo - change - 16 May 2019
The description was changed
avatar laoneo laoneo - edited - 16 May 2019
avatar laoneo
laoneo - comment - 16 May 2019

@wilsonge can you have a second look on this one. People are asking why we still have lowercase folders in core with classes. And on this one there is no reason to not namespace it.

avatar wilsonge wilsonge - change - 14 Jun 2019
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2019-06-14 19:35:05
Closed_By wilsonge
avatar wilsonge wilsonge - close - 14 Jun 2019
avatar wilsonge wilsonge - merge - 14 Jun 2019
avatar wilsonge
wilsonge - comment - 14 Jun 2019

Thanks!

avatar wilsonge
wilsonge - comment - 14 Jun 2019

I still feel that this is wrong because 3PD extensions have no way of adding entries into the extensions mapper file. This file should be something that we use to allow other extensions to function who extended non-namespaced classes. But as you say it gets the namespacing done for now and can be improved in the future.

avatar brianteeman
brianteeman - comment - 14 Jun 2019

Can you create an issue with your comments so it doesn't get forgotten

avatar wilsonge
wilsonge - comment - 14 Jun 2019

Done

Add a Comment

Login with GitHub to post a comment