19 lines
379 B
PHP
19 lines
379 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Support\RoleRedirect;
|
|
use Illuminate\Http\RedirectResponse;
|
|
|
|
class HomeController extends Controller
|
|
{
|
|
public function __invoke(): RedirectResponse
|
|
{
|
|
if (! auth()->check()) {
|
|
return redirect()->route('login');
|
|
}
|
|
|
|
return redirect()->route(RoleRedirect::routeFor(auth()->user()));
|
|
}
|
|
}
|