/**
  * Update the specified resource in storage.
  *
  * @param  Request $request
  * @param  int $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     $product = Product::find($id);
     $product->update($request->all());
     //Save Product Images
     $this->saveProductImages($request->get('productImage'), $id);
     //Save Product Images
     $this->saveProductPrices($request->get('price'), $id);
     //Save Product Categoryies
     $this->saveCategories($request->get('categories'), $id);
     //Save Product Attributes
     //$attributes = $request->get('attribute');
     //$this->saveAttribute($attributes, $id);
     if ($product->slug == "") {
         $product->slug = str_slug($request->get('name'));
         //update File Path and Slug
         $product->save();
     }
     return redirect("/admin/product");
 }