document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1.     public function update (Request $request, $id)
  2.     {
  3.         $input = $request->all();
  4.         $product = Product::find($id);
  5.  
  6.         if(!$product){
  7.             abort(404);
  8.         }
  9.  
  10.         // validation
  11.         $validationRules = [
  12.             \'names\' => \'required|min:5\',
  13.             \'prices\' => \'required|min:3\',
  14.             \'types\' => \'required|min:5\',
  15.             \'status\' => \'required|in:premium,high,standar\',
  16.             \'admin_id\' => \'required|exists:admins,id\'
  17.         ];
  18.  
  19.         $validator = \\Validator::make($input, $validationRules);
  20.  
  21.         if ($validator->fails()) {
  22.             return response()->json($validator->errors(), 400);
  23.         }
  24.         //validation end
  25.        
  26.         $product->fill($input);
  27.         $product->save();
  28.  
  29.         return response()->json($product, 200);
  30.     }
  31.  
');