Files
compras/app/Http/Middleware/EnsureCompanyIsConfigured.php
T
nala 4d42f083ce
tests / ci (push) Canceled after 0s
commit
2026-10-28 12:06:05 +02:00

20 lines
391 B
PHP

<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
class EnsureCompanyIsConfigured
{
public function handle(Request $request, Closure $next): Response
{
if (! $request->user()?->tenant_id) {
return redirect()->route('company.setup');
}
return $next($request);
}
}