Fixed a problem with returned types - middleware
This commit is contained in:
		| @@ -5,14 +5,12 @@ declare(strict_types=1); | |||||||
| namespace App\Http\Middleware; | namespace App\Http\Middleware; | ||||||
|  |  | ||||||
| use Closure; | use Closure; | ||||||
| use Illuminate\Http\RedirectResponse; |  | ||||||
| use Illuminate\Http\Request; | use Illuminate\Http\Request; | ||||||
| use Illuminate\Http\Response; |  | ||||||
|  |  | ||||||
| class Core | class Core | ||||||
| { | { | ||||||
|  |  | ||||||
|     public function handle(Request $request, Closure $next): Response|RedirectResponse |     public function handle(Request $request, Closure $next): mixed | ||||||
|     { |     { | ||||||
|         return $next($request) |         return $next($request) | ||||||
|             ->header('Access-Control-Allow-Origin', '*') |             ->header('Access-Control-Allow-Origin', '*') | ||||||
|   | |||||||
| @@ -6,15 +6,13 @@ namespace App\Http\Middleware; | |||||||
|  |  | ||||||
| use App\Providers\RouteServiceProvider; | use App\Providers\RouteServiceProvider; | ||||||
| use Closure; | use Closure; | ||||||
| use Illuminate\Http\RedirectResponse; |  | ||||||
| use Illuminate\Http\Request; | use Illuminate\Http\Request; | ||||||
| use Illuminate\Http\Response; |  | ||||||
| use Illuminate\Support\Facades\Auth; | use Illuminate\Support\Facades\Auth; | ||||||
|  |  | ||||||
| class RedirectIfAuthenticated | class RedirectIfAuthenticated | ||||||
| { | { | ||||||
|  |  | ||||||
|     public function handle(Request $request, Closure $next, ...$guards): Response|RedirectResponse |     public function handle(Request $request, Closure $next, ...$guards): mixed | ||||||
|     { |     { | ||||||
|         $guards = empty($guards) ? [null] : $guards; |         $guards = empty($guards) ? [null] : $guards; | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user