Code Duplication    Length = 16-16 lines in 2 locations

lib/authorize_net/api/schema.rb 2 locations

@@ 819-834 (lines=16) @@
816
#   cardImageUrl - SOAP::SOAPString
817
#   cardImageWidth - SOAP::SOAPString
818
#   cardType - SOAP::SOAPString
819
class CardArt
820
  include ROXML
821
  xml_accessor :cardBrand
822
  xml_accessor :cardImageHeight
823
  xml_accessor :cardImageUrl
824
  xml_accessor :cardImageWidth
825
  xml_accessor :cardType
826
827
  def initialize(cardBrand = nil, cardImageHeight = nil, cardImageUrl = nil, cardImageWidth = nil, cardType = nil)
828
    @cardBrand = cardBrand
829
    @cardImageHeight = cardImageHeight
830
    @cardImageUrl = cardImageUrl
831
    @cardImageWidth = cardImageWidth
832
    @cardType = cardType
833
  end
834
end
835
# {AnetApi/xml/v1/schema/AnetApiSchema.xsd}paymentDetails
836
#   currency - SOAP::SOAPString
837
#   promoCode - SOAP::SOAPString
@@ 310-325 (lines=16) @@
307
  #   expirationDate - SOAP::SOAPString
308
  #   cardType - SOAP::SOAPString
309
  #   cardArt - CardArt
310
  class CreditCardMaskedType
311
    include ROXML
312
    xml_accessor :cardNumber
313
    xml_accessor :expirationDate
314
    xml_accessor :cardType
315
    xml_accessor :cardArt
316
    xml_accessor :issuerNumber
317
  
318
    def initialize(cardNumber = nil, expirationDate = nil, cardType = nil, cardArt = nil, issuerNumber = nil)
319
      @cardNumber = cardNumber
320
      @expirationDate = expirationDate
321
      @cardType = cardType
322
      @cardArt = cardArt
323
      @issuerNumber = issuerNumber
324
    end
325
  end
326
  
327
  # {AnetApi/xml/v1/schema/AnetApiSchema.xsd}ccAuthenticationType
328
  #   authenticationIndicator - SOAP::SOAPString