mega-commit: migrations, controllers, models, etc.

This commit is contained in:
Didier Slof 2022-12-08 09:30:07 +01:00
parent 9732135e90
commit 2c6745e812
Signed by: didier
GPG key ID: 01E71F18AA4398E5
70 changed files with 2124 additions and 400 deletions

View file

@ -0,0 +1,18 @@
<?php
namespace App\Http\Middleware;
use Closure;
class AtleastRole
{
public function handle($request, Closure $next, $role)
{
if (!auth()->user()->atleast($role)) {
return redirect()->route('home');
}
return $next($request);
}
}