I thought I would quickly go over one of the changes in the upcoming 1.5 release. Though it was not part of the original roadmap for 1.5, the team determined that it would be beneficial to have a common error manager in Joomla. This would provide a common interface for both the core and 3rd party developers to handle errors. After some research was done, the decision was made to wrap the existing patError class that is packaged with patTemplate. This system provides a whole host of functionality and remains quite lightweight considering its power. The necessary functionality has been wrapped by a new static class called: JError.
For an overview of how patError works please see: http://www.php-tools.net/site.php?&file ... erview.xml
For online documentation of patError please see: http://www.php-tools.net/site.php?&file ... /intro.xml
Obviously we will be creating our own documentation and a how-to guide for third party developers as well. The JError class can be seen in the file: JROOT/libraries/joomla/classes/error.php
A couple of the advantages of using this class will be that all error conditions will have a universal look/feel for the user, and if used properly the user would have exactly the information needed for a developer to fix a bug.
Also, an error system template has been created for displaying errors. This goes a long way to keeping Joomla looking good, even in the worst of times
![Smiley :)](./images/smilies/icon_smile.gif)
Obviously more information to come...
Louis