public function addPhoto($zip, $street, AddPhotoRequest $request) { $photo = Photo::fromFile($request->file('photo')); Flyer::locatedAt($zip, $street)->addPhoto($photo); // $this->validate($request,[ // 'photo' => 'required|mimes:jpg,jpeg,png,bmp' // ]); // // // if(! $this->userCreatedFlyer($request)) // { // return $this->unauthorized($request); // } // $photo = $this->makePhoto($request->file('photo')); // // Flyer::locatedAt($zip, $street)->addPhoto($photo); }
public function addPhoto($zip, $street, AddPhotoRequest $request) { $photo = Photo::fromFile($request->file('photo')); Flyer::locatedAt($zip, $street)->addPhoto($photo); }
public function store(AddPhotoRequest $request) { $photo = Photo::fromFile($request->file('file')); dd($photo); }
/** * Apply a photo to the referenced flyer * @param $zip * @param $street * @param AddPhotoRequest $request */ public function store($zip, $street, AddPhotoRequest $request) { $photo = Photo::fromFile($request->file('file')); //$photo = $this->makePhoto($request->file('file')); Flyer::locatedAt($zip, $street)->addPhotos($photo); }