Sha256: fe838ffa8e1b4e82f5ddbde8ef4e6e19f28ca8dc2ecab5a86067baff17b8ddd2

Contents?: true

Size: 373 Bytes

Versions: 1

Compression:

Stored size: 373 Bytes

Contents

module Watchtower
  class Address < ActiveRecord::Base
    attr_accessible :address_1, :address_2, :address_3, :city, :country, :kind, :name, :postcode, :state

    def kind
      self[:kind] || "primary"
    end

    def full_address
      [:address_1, :address_2, :address_3, :city, :state, :country].compact.join("\n")
    end

    def to_s
      name
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
watchtower-0.0.1 app/models/watchtower/address.rb