ref: master
plugins/exchange/models/exchange_plugin/profile_exchange.rb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
class ExchangePlugin::ProfileExchange < ActiveRecord::Base attr_accessible *self.column_names attr_accessible :profile, :exchange belongs_to :profile belongs_to :exchange, class_name: "ExchangePlugin::Exchange" validates_presence_of :profile validates_presence_of :exchange def the_other self.class.first(conditions: {exchange_id: self.exchange_id, profile_id: self.profile_id}).profile end end |