middleware('auth:sanctum'); } protected function run(Request $request): JsonResponse { $user = Auth::user(); $query = PaymentPlan::getQuery() ->where(PaymentPlan::FIELD_SEASON_TICKET_CONTRACT_RECORD_NO, $this->param->seasonTicketContractRecordNo) ->orderByDesc(PaymentPlan::FIELD_PAYMENT_PLAN_DATE); $list = PaymentPlan::getAccess()->some($query); $result = []; foreach ($list as $ele) { $result[] = $ele->toArray(); } return $this->successResponse($result); } }