input('tags'); $key = $request->input('key'); $is_string = $request->input('is_string'); if($request->filled('tags')){ $ret = Setting::get($tags); } if($request->filled('tags','key')){ $ret = Setting::get($tags,$key); } if($request->filled('tags','key','is_string')){ $ret = Setting::get($tags,$key,$is_string); } return $this->output($ret); } //设置用户配置信息 public function set(Request $request) { $tags = $request->input('tags', ''); $key = $request->input('key', ''); $value = $request->input('value', ''); $validator = Validator::make($request->all(), [ 'tags' => 'required', 'key' => 'required', 'value' => 'required', ]); if ($validator->fails()) { return $this->error($validator->errors()->first()); } $ret = Setting::set($tags,$key,$value); return $this->output($ret); } }