namespace App\Http\Middleware;
use Closure;
use App\Services\LicenseService;
class CheckLicense {
protected $licenseService;
public function __construct(LicenseService $licenseService) {
$this->licenseService = $licenseService;
}
public function handle($request, Closure $next) {
$result = $this->licenseService->verify();
if (!$result["valid"]) {
return redirect()->route("license.form")->with("error", $result["message"]);
}
return $next($request);
}
}
© 2023 Quttera Ltd. All rights reserved.