$settings, ]); } public function update(Request $request): JsonResponse { $validated = $request->validate([ 'key' => ['required', 'string', 'in:'.implode(',', self::MACRO_KEYS)], 'value' => ['nullable', 'string', 'max:500'], ]); Setting::set($validated['key'], $validated['value']); return response()->json(['success' => true]); } }