firstOrFail(); $orderstatus = Orderstatus::where("name", "bestellt")->firstOrFail(); if($order->orderstatus_id >= $orderstatus->id) return redirect(OrderResource::getUrl('edit', ['record' => $order->id])); $order->orderstatus_id = $orderstatus->id; $order->save(); return view('OrderOrdered', ['url' => OrderResource::getUrl('edit', ['record' => $order->id,])]); } public function taken($uuid) { $order = Order::where('public_uuid', $uuid)->firstOrFail(); $orderstatus = Orderstatus::where("name", "genommen")->firstOrFail(); if($order->orderstatus_id >= $orderstatus->id) return redirect(OrderResource::getUrl('edit', ['record' => $order->id])); $order->orderstatus_id = $orderstatus->id; $order->save(); return view('OrderTaken', ['url' => OrderResource::getUrl('edit', ['record' => $order->id,])]); } }