HandleExceptions
class HandleExceptions (View source)
Properties
| static string | $reservedMemory | Reserved memory so that errors can be displayed properly on memory exhaustion.  | 
                |
| protected Application | $app | The application instance.  | 
                
Methods
Convert PHP errors to ErrorException instances.
Handle the PHP shutdown event.
Create a new fatal exception instance from an error array.
Determine if the error type is fatal.
Get an instance of the exception handler.
Details
        
                            void
    bootstrap(Application $app)
        
    
    Bootstrap the given application.
        
                            void
    handleError(int $level, string $message, string $file = '', int $line = 0, array $context = [])
        
    
    Convert PHP errors to ErrorException instances.
        
                            void
    handleException(Throwable $e)
        
    
    Handle an uncaught exception from the application.
Note: Most exceptions can be handled via the try / catch block in the HTTP and Console kernels. But, fatal error exceptions must be handled differently since they are not normal exceptions.
        
                    protected        void
    renderForConsole(Exception $e)
        
    
    Render an exception to the console.
        
                    protected        void
    renderHttpResponse(Exception $e)
        
    
    Render an exception as an HTTP response and send it.
        
                            void
    handleShutdown()
        
    
    Handle the PHP shutdown event.
        
                    protected        FatalErrorException
    fatalExceptionFromError(array $error, int|null $traceOffset = null)
        
    
    Create a new fatal exception instance from an error array.
        
                    protected        bool
    isFatal(int $type)
        
    
    Determine if the error type is fatal.
        
                    protected        ExceptionHandler
    getExceptionHandler()
        
    
    Get an instance of the exception handler.