Module: Conduit::ActsAsConduitSubscriber::ClassMethods

Defined in:
lib/conduit/acts_as_conduit_subscriber.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_conduit_subscriberObject

Define a method that can be used to inject methods into an ActiveRecord Model



10
11
12
13
14
15
# File 'lib/conduit/acts_as_conduit_subscriber.rb', line 10

def acts_as_conduit_subscriber
  include Conduit::ActsAsConduitSubscriber::LocalInstanceMethods

  has_many :conduit_subscriptions, as: :subscriber, class_name: 'Conduit::Subscription'
  has_many :conduit_requests, through: :conduit_subscriptions, source: :request
end