[ 'required', 'string', 'min:1' ], ]; $validator = Validator::make($request->all(), $rule); if($validator->fails()) { return response()->json([ 'method' => 'Store a setting', 'error' => $validator->errors() ], 422); } if(!isset($request->value)) { $request->value = ''; } $setting = SettingsHelper::set($request->name, $request->value); return response()->json([ 'method' => 'Store a setting', 'data' => $setting ], 200); } }