public function addPhoto($zip, $street, Request $request) { $this->validate($request, ['photo' => 'required|mimes:jpg,jpeg,png,bmp']); $photo = Photo::fromForm($request->file('photo')); Flyer::locatedAt($zip, $street)->addPhoto($photo); //return view('flyers.show',compact('flyer')); }
public function postPhotos(AddProfilePhotoRequest $request, $profile_id) { $file = $request->file('photo'); $photo = Photo::fromForm($file); $photo->save(); Profile::findOrFail($profile_id)->{$request->get('type')}()->associate($photo)->save(); return response('ok'); }
public function addPhoto($zip, $street, Request $request) { $this->validate($request, ['photo' => 'required|mimes:jpg,jpeg,png,bmp']); $photo = Photo::fromForm($request->file('photo')); $flyer = Flyer::locatedAt($zip, $street)->addPhoto($photo); }