Module: Quickeebooks::Model::Addressable::InstanceMethods
- Defined in:
- lib/quickeebooks/common/addressable.rb
Instance Method Summary collapse
- #address=(address) ⇒ Object
- #billing_address ⇒ Object
- #fax ⇒ Object
- #mobile_phone ⇒ Object
- #pager ⇒ Object
- #phone=(phone) ⇒ Object
- #primary_phone ⇒ Object
- #secondary_phone ⇒ Object
- #shipping_address ⇒ Object
Instance Method Details
#address=(address) ⇒ Object
19 20 21 22 |
# File 'lib/quickeebooks/common/addressable.rb', line 19 def address=(address) self.addresses ||= [] self.addresses << address end |
#billing_address ⇒ Object
24 25 26 |
# File 'lib/quickeebooks/common/addressable.rb', line 24 def billing_address select_address("Billing") end |
#fax ⇒ Object
44 45 46 |
# File 'lib/quickeebooks/common/addressable.rb', line 44 def fax select_phone("Fax") end |
#mobile_phone ⇒ Object
40 41 42 |
# File 'lib/quickeebooks/common/addressable.rb', line 40 def mobile_phone select_phone("Mobile") end |
#pager ⇒ Object
48 49 50 |
# File 'lib/quickeebooks/common/addressable.rb', line 48 def pager select_phone("Pager") end |
#phone=(phone) ⇒ Object
14 15 16 17 |
# File 'lib/quickeebooks/common/addressable.rb', line 14 def phone=(phone) self.phones ||= [] self.phones << phone end |
#primary_phone ⇒ Object
32 33 34 |
# File 'lib/quickeebooks/common/addressable.rb', line 32 def primary_phone select_phone("Primary") end |
#secondary_phone ⇒ Object
36 37 38 |
# File 'lib/quickeebooks/common/addressable.rb', line 36 def secondary_phone select_phone("Secondary") end |
#shipping_address ⇒ Object
28 29 30 |
# File 'lib/quickeebooks/common/addressable.rb', line 28 def shipping_address select_address("Shipping") end |