integer('device_id'); abort_unless($request->user()->devices->contains($deviceId), 403); $view = Blade::render($request->input('markup')); GenerateScreenJob::dispatchSync($deviceId, null, $view); return response()->json([ 'message' => 'success', ]); } }