class Moip::Address
Attributes
city[RW]
complement[RW]
country[RW]
district[RW]
number[RW]
state[RW]
street[RW]
zipcode[RW]
Public Instance Methods
attributes()
click to toggle source
# File lib/moip/models/address.rb, line 28 def attributes { "street" => street, "number" => number, "complement" => complement, "district" => district, "city" => city, "state" => state, "country" => country, "zipcode" => zipcode } end
validates_format_of_number()
click to toggle source
# File lib/moip/models/address.rb, line 12 def validates_format_of_number if self.number.to_s.match /[0-9]{2}/ true else self.errors.add :number, I18n.t("moip.errors.invalid_format") end end
validates_format_of_zipcode()
click to toggle source
# File lib/moip/models/address.rb, line 20 def validates_format_of_zipcode if self.zipcode.to_s.match /[0-9]{8}/ true else self.errors.add :zipcode, I18n.t("moip.errors.invalid_format") end end