? Pending

User tests: Successful: Unsuccessful:

avatar mbabker
mbabker
13 Aug 2016

Summary of Changes

There is presently no mechanism in the system to alert developers to the fact that classes have been aliased other than reviewing GitHub pull requests. This adds a mechanism that allows aliases to be flagged as deprecated and logged as such. This also deprecates all existing aliases to be removed at 4.0.

Testing Instructions

Turn on the "Log Deprecated API" option in the debug mode and navigate the CMS. You should get a deprecated.php log file and the first messages from each request should be the deprecation messages for all of the class aliases.

Documentation Changes Required

N/A

avatar joomla-cms-bot joomla-cms-bot - change - 13 Aug 2016
Category Libraries Plugins Front End
avatar mbabker mbabker - open - 13 Aug 2016
avatar mbabker mbabker - change - 13 Aug 2016
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 13 Aug 2016
Labels Added: ?
avatar wilsonge wilsonge - change - 13 Aug 2016
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2016-08-13 19:02:18
Closed_By wilsonge
avatar wilsonge wilsonge - close - 13 Aug 2016
avatar wilsonge wilsonge - merge - 13 Aug 2016

Add a Comment

Login with GitHub to post a comment