Added the support for generating docs from template doc

This commit is contained in:
Simon Pocrnjič
2025-10-06 21:46:28 +02:00
parent 0c8d1e0b5d
commit cec5796acf
69 changed files with 4570 additions and 374 deletions
+26
View File
@@ -0,0 +1,26 @@
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
class EnsurePermission
{
public function handle(Request $request, Closure $next, ...$permissions): Response
{
$user = $request->user();
if (! $user) {
abort(403);
}
if ($user->hasRole('admin')) {
return $next($request);
}
if (! $user->hasPermission($permissions)) {
abort(403);
}
return $next($request);
}
}