Code Duplication    Length = 20-22 lines in 2 locations

lib/authorize_net/api/schema.rb 2 locations

@@ 2112-2133 (lines=22) @@
2109
      include ROXML
2110
      xml_accessor :requestedAmount
2111
      xml_accessor :approvedAmount
2112
      xml_accessor :balanceOnCard
2113
  
2114
      def initialize(requestedAmount = nil, approvedAmount = nil, balanceOnCard = nil)
2115
        @requestedAmount = requestedAmount
2116
        @approvedAmount = approvedAmount
2117
        @balanceOnCard = balanceOnCard
2118
      end
2119
    end
2120
  
2121
    # inner class for member: messages
2122
    # {AnetApi/xml/v1/schema/AnetApiSchema.xsd}messages
2123
    class Messages
2124
      include ROXML
2125
      # {AnetApi/xml/v1/schema/AnetApiSchema.xsd}message
2126
      #   code - SOAP::SOAPString
2127
      #   description - SOAP::SOAPString
2128
      class Message
2129
        include ROXML
2130
        xml_accessor :code
2131
        xml_accessor :description
2132
  
2133
        def initialize(code = nil, description = nil)
2134
          @code = code
2135
          @description = description
2136
        end
@@ 2201-2220 (lines=20) @@
2198
          @transId = transId
2199
          @responseCode = responseCode
2200
          @responseToCustomer = responseToCustomer
2201
          @authCode = authCode
2202
          @accountNumber = accountNumber
2203
          @accountType = accountType
2204
          @requestedAmount = requestedAmount
2205
          @approvedAmount = approvedAmount
2206
          @balanceOnCard = balanceOnCard
2207
        end
2208
      end
2209
      
2210
      xml_accessor :splitTenderPayments, :as => [SplitTenderPayment]
2211
      
2212
      def initialize(splitTenderPayments = [])
2213
        @splitTenderPayments = splitTenderPayments
2214
      end
2215
    end
2216
   
2217
    # inner class for member: secureAcceptance
2218
    # {AnetApi/xml/v1/schema/AnetApiSchema.xsd}secureAcceptance
2219
    #   secureAcceptanceUrl - SOAP::SOAPString
2220
    #   payerID - SOAP::SOAPString
2221
    #   payerEmail - SOAP::SOAPString
2222
    class SecureAcceptance
2223
      include ROXML