/**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function uploadUserImage(Request $request)
 {
     $this->validate($request, ['imageTitle' => 'required|max:20|min:3', 'locationImage' => 'required|image', 'imageDescription' => 'required|max:100|min:10']);
     $uploadImage = new PhotoMapImageUploader();
     $uploadImage->title = $request->get('imageTitle');
     $uploadImage->userId = \Auth::user()->id;
     $fileName = uniqid() . '.' . $request->file('locationImage')->getClientOriginalExtension();
     \Image::make($request->file('locationImage'))->save('img/PhotoMap/' . $fileName);
     $uploadImage->locationImage = $fileName;
     $uploadImage->markerLocationId = $request->imageLocation;
     $uploadImage->imageDescription = $request->get('imageDescription');
     $uploadImage->save();
     return redirect('photoMap');
 }