public function view($id) { $purchase = Purchase::query()->find($id); $purchaseProducts = $purchase->purchaseProducts()->get(); $products = []; foreach ($purchaseProducts as $sp) { $products[] = ['productId' => $sp->stockProduct->product->id, 'ammount' => $sp->ammount, 'name' => $sp->stockProduct->product->name, 'unit_price' => $sp->stockProduct->product->unit_price]; } return view('pages.purchase_products', ['purchase' => $purchase, 'products' => $products]); }
public function view($id) { $purchase = Purchase::query()->find($id); return ['purchase' => $purchase, 'products' => $purchase->purchaseProducts()->get()]; }