Method: Verizon::Address#initialize
- Defined in:
- lib/verizon/models/address.rb
#initialize(address_line1 = nil, city = nil, state = nil, zip = nil, country = nil, address_line2 = SKIP, zip4 = SKIP, phone = SKIP, phone_type = SKIP, email_address = SKIP) ⇒ Address
Returns a new instance of Address.
86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/verizon/models/address.rb', line 86 def initialize(address_line1 = nil, city = nil, state = nil, zip = nil, country = nil, address_line2 = SKIP, zip4 = SKIP, phone = SKIP, phone_type = SKIP, email_address = SKIP) @address_line1 = address_line1 @address_line2 = address_line2 unless address_line2 == SKIP @city = city @state = state @zip = zip @zip4 = zip4 unless zip4 == SKIP @country = country @phone = phone unless phone == SKIP @phone_type = phone_type unless phone_type == SKIP @email_address = email_address unless email_address == SKIP end |