. */ declare(strict_types=1); namespace FireflyIII\Http\Middleware; use Closure; use FireflyIII\Exceptions\FireflyException; use FireflyIII\Support\System\GeneratesInstallationId; /** * * Class InstallationId */ class InstallationId { use GeneratesInstallationId; /** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param Closure $next * * @throws FireflyException * * @return mixed * */ public function handle($request, Closure $next) { $this->generateInstallationId(); return $next($request); } }