Sha256: 176bc1ef4356a3d2e001e04e6effaee7ee415b18b08c2a437b6368e62e5b5829

Contents?: true

Size: 382 Bytes

Versions: 30

Compression:

Stored size: 382 Bytes

Contents

module Recurly
  class Address < Resource
    define_attribute_methods %w(
      address1
      address2
      city
      state
      zip
      country
      phone
      geo_code
    )

    # This ensures every attribute is rendered
    # when updating. The Address object does not
    # accept partial updates on the server
    def xml_keys
      attributes.keys
    end
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
recurly-2.16.1 lib/recurly/address.rb
recurly-2.16.0 lib/recurly/address.rb
recurly-2.15.4 lib/recurly/address.rb
recurly-2.15.3 lib/recurly/address.rb
recurly-2.14.1 lib/recurly/address.rb
recurly-2.13.1 lib/recurly/address.rb
recurly-2.12.2 lib/recurly/address.rb
recurly-2.11.4 lib/recurly/address.rb
recurly-2.10.5 lib/recurly/address.rb
recurly-2.9.3 lib/recurly/address.rb
recurly-2.15.2 lib/recurly/address.rb
recurly-2.15.1 lib/recurly/address.rb
recurly-2.15.0 lib/recurly/address.rb
recurly-2.14.0 lib/recurly/address.rb
recurly-2.13.0 lib/recurly/address.rb
recurly-2.12.1 lib/recurly/address.rb
recurly-2.12.1.rc1 lib/recurly/address.rb
recurly-2.12.0 lib/recurly/address.rb
recurly-2.11.3 lib/recurly/address.rb
recurly-2.9.2 lib/recurly/address.rb