/** * Get canceled orders * * @param Request $request * @return \Illuminate\Http\JsonResponse */ public function getCanceledOrders(Request $request) { $orderNumber = $request->input('orderNumber', null) ?: null; $state = $request->input('state', 'unconfirmed'); $page = $request->input('page', 1); $orderNumbers = Order::getCanceled($state, $orderNumber, $page); if (empty($orderNumbers)) { return $this->success([]); } $orders = $this->navisionService->getByOrderNumber($orderNumbers); return $this->success($orders); }