src/Traits/ApiResponse.php
public function exception(\Exception $ex)
    {
        $log = [
            'error' => $ex->getMessage(),
            'file' => $ex->getFile(),
            'line' => $ex->getLine()
        ];
        
        Log::error($log);
        
        $return = [
            "erro" => "Ocorreu um erro inesperado. Por favor, tente mais tarde."
        ];
        
        if (App::environment('local', 'staging')) {
            $return['server_error'] = $log;
        }
        
        return $this->internalError($return);
    }
public function exception(\Exception $ex)
    {
        $log = [
            'error' => $ex->getMessage(),
            'file' => $ex->getFile(),
            'line' => $ex->getLine()
        ];
        
        Log::error($log);
        
        $return = [
            "erro" => "Ocorreu um erro inesperado. Por favor, tente mais tarde."
        ];
        
        if (App::environment('local', 'staging')) {
            $return['server_error'] = $log;
        }
        
        return $this->internalError($return);
    }
public function exception ( \ Exception $ ex ) { $ log = [ 'error' => $ ex -> getMessage ( ) , 'file' => $ ex -> getFile ( ) , 'line' => $ ex -> getLine ( ) ] ; Log :: error ( $ log ) ; $ return = [ "erro" => "Ocorreu um erro inesperado. Por favor, tente mais tarde." ] ; if ( App :: environment ( 'local' , 'staging' ) ) { $ return [ 'server_error' ] = $ log ; } return $ this -> internalError ( $ return ) ; }
Return Exception into HTTP Internal Error (500)

@return \Illuminate\Http\Response
Return Exception into HTTP Internal Error ( 500 )