src/ForeverPHP/Core/ExceptionManager.php
public static function exceptionHandler($exception) {
        $message = 'Tipo de excepción no valida.';

        /*
         * Primero se valida si viene el parametro $exception y que sea
         * de tipo Exception o herede de este.
         */
        if ($exception != null) {
            if ($exception instanceof \Exception) {
                // Crear un mensaje mas detallado
                $message = 'Message: ' . $exception->getMessage() . '<br />';
                $message .= 'Previus: ' . $exception->getPrevious() . '<br />';
                $message .= 'Code: ' . $exception->getCode() . '<br />';
                $message .= 'File: ' . $exception->getFile() . '<br />';
                $message .= 'Line: ' . $exception->getLine() . '<br />';
                $message .= 'Trace: ' . $exception->getTraceAsString() . '<br />';
            }
        }

        static::viewException(0, $message);
    }
public static function exceptionHandler($exception) {
        $message = 'Tipo de excepción no valida.';

        /*
         * Primero se valida si viene el parametro $exception y que sea
         * de tipo Exception o herede de este.
         */
        if ($exception != null) {
            if ($exception instanceof \Exception) {
                // Crear un mensaje mas detallado
                $message = 'Message: ' . $exception->getMessage() . '<br />';
                $message .= 'Previus: ' . $exception->getPrevious() . '<br />';
                $message .= 'Code: ' . $exception->getCode() . '<br />';
                $message .= 'File: ' . $exception->getFile() . '<br />';
                $message .= 'Line: ' . $exception->getLine() . '<br />';
                $message .= 'Trace: ' . $exception->getTraceAsString() . '<br />';
            }
        }

        static::viewException(0, $message);
    }
Manipulador de excepciones.

@param  Exception $exception
@return void