Class: BlueStateDigital::Address
- Inherits:
-
ApiDataModel
- Object
- ApiDataModel
- BlueStateDigital::Address
- Defined in:
- lib/blue_state_digital/address.rb
Constant Summary collapse
- FIELDS =
[:addr1, :addr2, :city, :state_cd, :zip, :zip_4, :country, :is_primary, :latitude, :longitude]
Constants inherited from ApiDataModel
BlueStateDigital::ApiDataModel::FIELD
Instance Attribute Summary
Attributes inherited from ApiDataModel
Instance Method Summary collapse
Methods inherited from ApiDataModel
Constructor Details
This class inherits a constructor from BlueStateDigital::ApiDataModel
Instance Method Details
#to_xml(builder = Builder::XmlMarkup.new) ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'lib/blue_state_digital/address.rb', line 18 def to_xml(builder = Builder::XmlMarkup.new) builder.addr do | addr | FIELDS.each do | field | addr.__send__(field, self.send(field)) if self.send(field) end end builder end |