- Symphony 2.2.5
-
› assets
11 -
› boot
9 -
› core
22 -
› email-gateways
3 -
› toolkit
67 -
› Unknown
33 - Delegates87
- Deprecated30
Versions
- 2.7.9
- 2.7.8
- 2.7.7
- 2.7.6
- 2.7.5
- 2.7.3
- 2.7.2
- 2.7.10
- 2.7.1
- 2.7.0
- 2.6.9
- 2.6.8
- 2.6.7
- 2.6.6
- 2.6.5
- 2.6.4
- 2.6.3
- 2.6.2
- 2.6.11
- 2.6.10
- 2.6.1
- 2.6.0
- 2.5.3
- 2.5.2
- 2.5.1
- 2.5.0
- 2.4
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2
Options
public class GenericExceptionHandler
class.errorhandler.php #14GenericExceptionHandler will handle any uncaught exceptions thrown in Symphony.
Additionally, all errors in Symphony are raised to exceptions to be handled by this class.
It is possible for Exceptions to be caught by their own ExceptionHandler
which can
override the render function so that it can be displayed to the user appropriately
Properties
static boolean $enabled
Whether the GenericExceptionHandler
should handle exceptions defaults to true
Methods
static string handler(
$e)
The handler function is given an Exception and will call it's render function to display the Exception to a user. After calling the render function, the output is displayed and then exited to prevent any further logic from occurring.
Parameters
Returns
The result of the Exception's render function
static void initialise(Log $Log, $log)
The initialise function will set the exception_handler to the this class's handler function
Parameters
static string render(
$e)
The render function will take an Exception and output a HTML page
Parameters
Returns
An HTML string