'success', 'message' => "The {$request->input('name')} was successfully updated.", ]; // Check if is demo if (isDemoAccount()) { return response()->json($successMessage); } // Try to store user option try { $request ->user() ->settings() ->update(make_single_input($request)); } catch (QueryException $e) { return response()->json([ 'type' => 'error', 'message' => "You typed the invalid '{$request->input('name')}' name parameter.", ], 422); } return response()->json($successMessage); } }