Code Duplication    Length = 16-16 lines in 2 locations

lib/authorize_net/api/schema.rb 2 locations

@@ 762-777 (lines=16) @@
759
  #   timestamp - SOAP::SOAPString
760
  #   currencyCode - SOAP::SOAPString
761
  #   amount - SOAP::SOAPString
762
  class FingerPrintType
763
    include ROXML
764
    xml_accessor :hashValue
765
    xml_accessor :sequence
766
    xml_accessor :timestamp
767
    xml_accessor :currencyCode
768
    xml_accessor :amount
769
    
770
    def initialize(hashValue = nil, sequence = nil, timestamp = nil, currencyCode = nil, amount = nil)
771
      @hashValue = hashValue
772
      @sequence = sequence
773
      @timestamp = timestamp
774
      @currencyCode = currencyCode
775
      @amount = amount
776
    end
777
  end
778
779
  # {AnetApi/xml/v1/schema/AnetApiSchema.xsd}merchantAuthenticationType
780
  #   name - SOAP::SOAPString
@@ 1307-1322 (lines=16) @@
1304
  #   shipping - ExtendedAmountType
1305
  #   duty - ExtendedAmountType
1306
  #   lineItems - LineItemType
1307
  class ProfileTransAmountType
1308
    include ROXML
1309
    xml_accessor :amount
1310
    xml_accessor :tax
1311
    xml_accessor :shipping
1312
    xml_accessor :duty
1313
    xml_accessor :lineItems
1314
  
1315
    def initialize(amount = nil, tax = nil, shipping = nil, duty = nil, lineItems = [])
1316
      @amount = amount
1317
      @tax = tax
1318
      @shipping = shipping
1319
      @duty = duty
1320
      @lineItems = lineItems
1321
    end
1322
  end
1323
  
1324
  # {AnetApi/xml/v1/schema/AnetApiSchema.xsd}profileTransOrderType
1325
  #   amount - SOAP::SOAPDecimal