FieldType::SINGLE_LINE_TEXT, self::FIELD_CUSTOMER_NAME => FieldType::SINGLE_LINE_TEXT, self::FIELD_CUSTOMER_NAME_KANA => FieldType::SINGLE_LINE_TEXT, self::FIELD_PHONE_NO => FieldType::SINGLE_LINE_TEXT, self::FIELD_ADDRESS => FieldType::SINGLE_LINE_TEXT, self::FIELD_EMAIL => FieldType::SINGLE_LINE_TEXT, self::FIELD_USE_START_DATE => FieldType::DATE, self::FIELD_VEHICLE_NO => FieldType::SINGLE_LINE_TEXT, self::FIELD_PAYMENT_METHOD => FieldType::DROP_DOWN, self::FIELD_ENTRY_DATETIME => FieldType::DATETIME, ]; protected const FIELD_NAMES = [ ...parent::FIELD_NAMES, ]; public function getParking(): Parking { return Parking::findByParkingName($this->parkingName); } }