/** * * * @param $id The Product ID * @param Product $prod * @return \Illuminate\Http\RedirectResponse */ public function add($id, Product $prod) { $cart = $this->getCart(); $product = $prod->find($id); $cart->add($id, $product->name, $product->price); Session::set('cart', $cart); return redirect()->route('cart'); }
public function product(Category $cat, Product $prod, $id) { $categories = $cat->all(); $product = $prod->find($id); return view('store.product', compact('categories', 'product')); }