/** * Update an existing orderline * * @param OrderRequest $request The HTTP request * @return response */ public function update(OrderRequest $request) { $user = Auth::user(); $order = $user->orders()->where('status_id', 1)->firstOrFail(); $orderLine = $order->orderlines()->where('product_id', $request->input('product_id'))->first(); if (!$orderLine->count()) { abort(500); } $orderLine->amount = $request->input('amount'); if (!$orderLine->save()) { abort(500); } return redirect('bestelling'); }
public function getDataAOrder(OrderRequest $request) { $order = new Order(); return json_encode($order->viewOrder($request->input('id'))); }