title: Error to update laravel 5.8 to laravel 7.0
body: <pre><code>PHP Fatal error: Declaration of App\Exceptions\Handler::report(Exception $exception) must be compatible with Illuminate\Foundation\Exceptions\Handler::report(Throwable $e) in /Users/yasmin/projects/laravel/idtrue-laravel/app/Exceptions/Handler.php on line 8
  </code></pre>
  
  <p>I had this error when I tried to update <strong>Laravel 5.8</strong> to <strong>Laravel 7.0</strong>, It was solved updating <strong>App\Exceptions\Handler.php</strong> to: </p>
  
  <pre><code>&lt;?php
  
  namespace App\Exceptions;
  
  use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
  use Throwable;
  
  class Handler extends ExceptionHandler
  {
      /**
       * A list of the exception types that are not reported.
       *
       * @var array
       */
      protected $dontReport = [
          //
      ];
  
      /**
       * A list of the inputs that are never flashed for validation exceptions.
       *
       * @var array
       */
      protected $dontFlash = [
          'password',
          'password_confirmation',
      ];
  
      /**
       * Report or log an exception.
       *
       * @param  \Throwable  $exception
       * @return void
       *
       * @throws \Exception
       */
      public function report(Throwable $exception)
      {
          parent::report($exception);
      }
  
      /**
       * Render an exception into an HTTP response.
       *
       * @param  \Illuminate\Http\Request  $request
       * @param  \Throwable  $exception
       * @return \Symfony\Component\HttpFoundation\Response
       *
       * @throws \Throwable
       */
      public function render($request, Throwable $exception)
      {
          return parent::render($request, $exception);
      }
  }
  </code></pre>