Class: Moip::Address

Inherits:
Model
  • Object
show all
Defined in:
lib/moip/models/address.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Model

build, #set_parameters, #to_json

Instance Attribute Details

#cityObject

Returns the value of attribute city.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def city
  @city
end

#complementObject

Returns the value of attribute complement.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def complement
  @complement
end

#countryObject

Returns the value of attribute country.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def country
  @country
end

#districtObject

Returns the value of attribute district.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def district
  @district
end

#numberObject

Returns the value of attribute number.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def number
  @number
end

#stateObject

Returns the value of attribute state.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def state
  @state
end

#streetObject

Returns the value of attribute street.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def street
  @street
end

#zipcodeObject

Returns the value of attribute zipcode.



3
4
5
# File 'lib/moip/models/address.rb', line 3

def zipcode
  @zipcode
end

Instance Method Details

#attributesObject



13
14
15
16
17
18
19
20
21
22
23
24
# File 'lib/moip/models/address.rb', line 13

def attributes
  {
    "street" => street,
    "number" => number,
    "complement" => complement,
    "district" => district,
    "city" => city,
    "state" => state,
    "country" => country,
    "zipcode" => zipcode
  }
end