validate([ 'start_date' => 'required|date', 'end_date' => 'required|date|after_or_equal:start_date', 'account_code' => 'required|string|max:10', ]); return ApiResponse::handle(function () use ($request) { return $this->service->index($request->only(['start_date', 'end_date', 'account_code'])); }, __('message.fetched')); } }