示例#1
0
 /**
  * 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' => 'required', 'building_id' => 'integer|min:0', 'occupancy' => 'integer|min:0']);
     $room = \montserrat\Room::findOrFail($request->input('id'));
     $room->building_id = $request->input('building_id');
     $room->name = $request->input('name');
     $room->description = $request->input('description');
     $room->notes = $request->input('notes');
     $room->access = $request->input('access');
     $room->type = $request->input('type');
     $room->occupancy = $request->input('occupancy');
     $room->status = $request->input('status');
     $room->save();
     return Redirect::action('RoomsController@index');
 }