PR-6.2-dev Architecture Pending

User tests: Successful: Unsuccessful:

avatar joomdonation
joomdonation
14 Jun 2026

Pull Request resolves # .

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

Currently, ApplicationModel class still uses the deprecated method Factory::getCache() to create cache. This PR update that code to use cache controller factory to create cache instead.

Testing Instructions

  • Use Joomla 6.2
  • Go to System -> Global Configuration, System tab, set System Cache to one of the two ON options
  • Access to System -> Maintenance -> Clear Cache, you will see different cache groups displayed
  • Go back to System -> Global Configuration, set System Cache to Off
  • Access to Access to System -> Maintenance -> Clear Cache again, make sure all cache groups except language are deleted/removed

Actual result BEFORE applying this Pull Request

  • Works, but uses deprecated code

Expected result AFTER applying this Pull Request

  • Works, without using deprecated code

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar joomdonation joomdonation - open - 14 Jun 2026
avatar joomdonation joomdonation - change - 14 Jun 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 14 Jun 2026
Category Administration com_config
avatar laoneo laoneo - change - 18 Jun 2026
Labels Added: PR-6.2-dev Architecture
avatar laoneo laoneo - change - 19 Jun 2026
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-06-19 05:08:18
Closed_By laoneo
avatar laoneo laoneo - close - 19 Jun 2026
avatar laoneo laoneo - merge - 19 Jun 2026
avatar laoneo
laoneo - comment - 19 Jun 2026

Thanks!

Add a Comment

Login with GitHub to post a comment