roomRecordNo = intval(data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_ROOM_RECORD_NO, 0)); $this->roomNo = data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_ROOM_NO, ""); $this->roomType = data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_ROOM_TYPE, ""); $this->entryRecordNo = intval(data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_ENTRY_RECORD_NO, 0)); $this->status = data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_STATUS, ""); $this->planName = data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_PLAN, ""); $this->entryNo = data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_ENTRY_NO, ""); $this->name = data_get($data, SeasonTicketContractSelection::FIELD_RESULT_LIST_NAME, ""); parent::__construct($data); } public function toArray(): array { return [ SeasonTicketContractSelection::FIELD_RESULT_LIST_ROOM_RECORD_NO => $this->roomRecordNo, SeasonTicketContractSelection::FIELD_RESULT_LIST_ENTRY_RECORD_NO => $this->entryRecordNo, ]; } }