/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $this->validate($request, ['name_en' => 'required', 'name_cn' => 'required', 'call_code' => 'required']); $model = Country::findOrFail($id); $model->name_en = $request->name_en; $model->name_cn = $request->name_cn; $model->short = $request->short; $model->call_code = $request->call_code; $model->active = $request->active ? 1 : 0; $model->save(); }