ErrorHandler information page written by : Gyozo Papp @: pgerzson@freestart.hu, gerzson17@freemail.hu VERSION-CTRL : 1.1.0 (seems to be stable) last modified : 2001.11.30 --COPYRIGHT-------------------------------------------------------------------- Error Handler is Copyright by all of us (created by Gyozo Papp) Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies. IN NO EVENT SHALL i BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF i HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. i SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS-IS" BASIS, AND i HAS NO OBLIGATIONS TO PROVIDE MAINTAINANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. BUT i LIKE TO VERY MUCH. --CHANGELOG-------------------------------------------------------------------- - all features tested on: + Windows'98 PWS 4.0 PHP 4.0.5 1.1.0 CHANGES from version 1.0 ------------------------------ + multi target LOG report + The ability to define REPORT levels for each report layout independently. CUSTOM, SOURCE, CONTEXT, LOGGING, SILENT (from the wish list) + Automatic Log-target Detection based on __FILE__ (from the wish list) + Lookup_ErrorHandler traverses $GLOBALS more safely + new PHP scope detection in SOURCE report (recognizing <% %>, tags) + SOURCE, CONTEXT report layout has been changed a bit + CONSOLE report (every output generated by ErrorHandler appears in a seperate new window) + Error TRAPPING - SOURCE report while LOGGING are now enable on FATAL errors (omitted in this release) if you really need this feature, contact me! incompatibility with PEAR owing to using register_shutdown_function() if you use PEAR, you may use a PEAR-styled destructor for ErrorHandler) --INFORMATIONS----------------------------------------------------------------- ErrorHandler files: sp.ErrorHandler.inc - structurally programmed implementation oo.ErrorHandler.inc - object oriented implementation auxiliary.ErrorHandler.inc - some additional constants defined here readme.1st - this file with most recent informations & licence conditions manual.html - you know :) Due to the plenty of implemented OO feature sp.ErrorHandler.inc is no longer maintained. Though, for compatibility and historical reasons it is still part of the distribution. The others come along with these files only on purpose to demonstrate ErrorHandler functionality. Come on & see the manual.html!