public function imagesSave(Requests\ProductImageRequest $request, $id, ProductImage $productImage)
 {
     $file = $request->file('image');
     $extension = $file->getClientOriginalExtension();
     $image = $productImage->create(['product_id' => $id, 'extension' => $extension]);
     Storage::disk('local_public')->put($image->id . '.' . $extension, File::get($file));
     return redirect()->route('products.images', ['id' => $id]);
 }
 public function storeImage(ProductImageRequest $request, $id, ProductImage $productImage)
 {
     $file = $request->file('image');
     $extension = $file->getClientOriginalExtension();
     $image = $productImage->create(['product_id' => $id, 'extension' => $extension]);
     Storage::disk('public_local')->put($image->id . '.' . $extension, File::get($file));
     return redirect()->route('products.images.index', $id);
 }