[TYPO3-core] RFC #9355: Add an error and exception handler (backported from FLOW3)
Rupert Germann
rupi at gmx.li
Tue Sep 29 18:58:20 CEST 2009
FYI: committed to trunk rev 6066
thanks to all reviewers
greets
rupert
Ingo Renner schrieb:
> Hi *,
>
> This is an SVN patch request.
>
> Type: feature
>
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=9355
>
> Branches: trunk
>
> Problem:
> Although we we use exceptions now, we do not have an exception handler yet.
>
> Solution:
> FLOW3 offers a quite nice exception handler that is easy to adopt for
> TYPO3 4.x. The attached patch introduces a backport of that error and
> exception handling system.
>
> Notes, how it works:
> First, there is an error handler that transforms errors into exceptions
> Then there are two different exception handler, one for production, and
> one for debugging / development.
> The debug exception handler shows a nice backtrace of the exception. The
> production exception handler only displays a message that something went
> wrong. Both handlers provide a link to typo3.org to look up details on
> what went wrong.
> Whether the debug exception handler is chosen depends on your setting of
> SYS.displayErrors (set to "2" it will also show you the debug backtrace
> when coming from the devIPmask, but to nobody else).
>
>
>
> all the best
> Ingo
>
More information about the TYPO3-team-core
mailing list