class FastshopCatalog::Entity::Address

Constants

HOME_TYPE_APARTMENT
HOME_TYPE_COMPANY
HOME_TYPE_CONDO
HOME_TYPE_DESCRIPTION_MAP
HOME_TYPE_HOUSE

Public Instance Methods

home_type=(home_type) click to toggle source
# File lib/fastshop_catalog/entity/address.rb, line 22
def home_type=(home_type)
  raise ArgumentError.new('Invalid home type') unless (1..4).member? home_type.to_i
  self.home_type_id = home_type
  self.home_type_description = HOME_TYPE_DESCRIPTION_MAP[home_type]
end