예제 #1
0
 public function addPhoto($name, Request $request)
 {
     $this->validate($request, ['file' => 'required|mimes:jpg,jpeg,png,bmp']);
     $file = $request->file('file');
     $photoName = time() . $file->getClientOriginalName();
     $file->move('sites/photos', $photoName);
     $site = Site::whereName($name)->first();
     $site->photos()->create(['path' => "sites/photos/{$photoName}"]);
     return 'Done';
 }