public function store(ProductRequest $request)
{
//return $request->all();
try {
$product = Product::create();
$this->productHelper->saveProduct($product, $request);
$this->productHelper->saveRelatedProducts($product, $request);
$this->productHelper->saveCategory($product, $request);
$this->productHelper->saveProductImages($product, $request);
$this->productHelper->saveProductAttribute($product, $request);
} catch (\Exception $e) {
echo 'Error in Saving Product: ', $e->getMessage(), "\n";
}
return redirect()->route('admin.product.index');
}