Feature PR-5.0-dev Pending

User tests: Successful: Unsuccessful:

avatar Fedik
Fedik
5 Aug 2023

Summary of Changes

Implementing Event classes for Extension events.
The pr depend from #41226

Affected events:

  • onExtensionBeforeInstall
  • onExtensionAfterInstall
  • onExtensionBeforeUninstall
  • onExtensionAfterUninstall
  • onExtensionBeforeUpdate
  • onExtensionAfterUpdate

Uses generic classes from Joomla\Event\Model:

  • onExtensionBeforeSave
  • onExtensionAfterSave
  • onExtensionAfterDelete

Testing Instructions

Apply patch.
Try install, uninstall, update, edit extensions.

Actual result BEFORE applying this Pull Request

Works

Expected result AFTER applying this Pull Request

Works

Link to documentations

Please select:

36d8057 25 Jul 2023 avatar Fedik phpcs
avatar joomla-cms-bot joomla-cms-bot - change - 5 Aug 2023
Category Administration com_categories Front End com_content com_users Libraries
avatar Fedik Fedik - open - 5 Aug 2023
avatar Fedik Fedik - change - 5 Aug 2023
Status New Pending
avatar Fedik Fedik - change - 5 Aug 2023
Labels Added: Feature PR-5.0-dev
avatar HLeithner HLeithner - close - 20 Aug 2023
avatar HLeithner HLeithner - merge - 20 Aug 2023
avatar HLeithner HLeithner - change - 20 Aug 2023
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-08-20 20:37:31
Closed_By HLeithner
avatar Fedik
Fedik - comment - 20 Aug 2023

Please revert it.
#41226 should be merged first, and then other ones.
Or it will be a hell of conflicts

avatar Fedik Fedik - change - 22 Aug 2023
The description was changed
avatar Fedik Fedik - edited - 22 Aug 2023
avatar Fedik Fedik - change - 9 Sep 2023
The description was changed
avatar Fedik Fedik - edited - 9 Sep 2023

Add a Comment

Login with GitHub to post a comment