MantisBT: master 7e3e8937

Author Committer Branch Timestamp Parent
dregad dregad master 2014-09-16 07:05 master 119aca13
Affected Issues  0019629: Error handler should catch all known PHP error types
Changeset

Error API: catch all known error types

Our error handler was not specifically dealing with some known error
types, resulting in a default "catch all" error message e.g. for
E_STRICT or E_RECOVERABLE_ERROR.

Now all constants defined in http://php.net/errorfunc.constants at the
time of this writing are handled, while retaining the default case for
future error types.

Fixes 0019629

mod - core/error_api.php Diff File