/ app / Exceptions / Handler.php
Handler.php
 1  <?php
 2  
 3  namespace App\Exceptions;
 4  
 5  use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
 6  use Throwable;
 7  
 8  class Handler extends ExceptionHandler
 9  {
10      /**
11       * A list of exception types with their corresponding custom log levels.
12       *
13       * @var array<class-string<\Throwable>, \Psr\Log\LogLevel::*>
14       */
15      protected $levels = [
16          //
17      ];
18  
19      /**
20       * A list of the exception types that are not reported.
21       *
22       * @var array<int, class-string<\Throwable>>
23       */
24      protected $dontReport = [
25          //
26      ];
27  
28      /**
29       * A list of the inputs that are never flashed to the session on validation exceptions.
30       *
31       * @var array<int, string>
32       */
33      protected $dontFlash = [
34          'current_password',
35          'password',
36          'password_confirmation',
37      ];
38  
39      /**
40       * Register the exception handling callbacks for the application.
41       *
42       * @return void
43       */
44      public function register()
45      {
46          $this->reportable(function (Throwable $e) {
47              //
48          });
49      }
50  }