profile.rb
554 Bytes
require_dependency 'profile'
# WORKAROUND: plugin class don't scope subclasses causing core classes conflict
require_dependency File.expand_path "#{File.dirname __FILE__}/../../lib/sniffer_plugin/profile"
class Profile
has_one :sniffer_plugin_profile, :class_name => 'SnifferPlugin::Profile'
has_many :sniffer_plugin_interests, :source => :product_categories, :through => :sniffer_plugin_profile
has_many :sniffer_plugin_opportunities, :source => :opportunities, :through => :sniffer_plugin_profile
attr_accessor :sniffer_plugin_distance
end