public function addApartment(Request $request) { $validator = Validator::make($request->all(), $this->validatonRulesApartment); if ($validator->fails()) { $messages = $validator->messages(); return Response::json($messages, 400); } else { $addApartment = new Apartment(); $addApartment->apartment_name = $request->apartment_name; $addApartment->city = $request->city; $addApartment->address = $request->address; $addApartment->price = $request->price; $addApartment->rooms = $request->room; $addApartment->beds = $request->bed; $addApartment->save(); $addAccessories = new Accessories(); $addAccessories->apartment_id = $addApartment->id; $addAccessories->internet = $request->internet; $addAccessories->parking = $request->parking; $addAccessories->tv = $request->tv; $addAccessories->klima = $request->klima; $addAccessories->vesmasina = $request->vesmasina; $addAccessories->ljubimci = $request->ljubimci; $addAccessories->save(); $this->addImage($request, $addApartment->id); return Response::json($addApartment); } }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, Apartment $apartment) { // $input = $request->all(); //$apartment = Apartment::find($id); $apartment->fill($input); $apartment->save(); return back(); }