Пример #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request, \App\Menu $menu)
 {
     $validation = \Validator::make($request->all(), ['name' => 'required|min:3']);
     if ($validation->fails()) {
         return response($validation->errors()->all(), 400);
     }
     $category = new \App\Category($request->all());
     $menu->categories()->save($category);
     $category->savePhoto($request->file('photo'));
     return $category;
 }