Module: Interest::Blockable::Extension

Defined in:
lib/interest/blockable.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_blockableObject



19
20
21
22
# File 'lib/interest/blockable.rb', line 19

def acts_as_blockable
  acts_as_blocker
  acts_as_blockee
end

#acts_as_blockeeObject



14
15
16
17
# File 'lib/interest/blockable.rb', line 14

def acts_as_blockee
  include Blockee
  define_blockee_association_methods
end

#acts_as_blockerObject



9
10
11
12
# File 'lib/interest/blockable.rb', line 9

def acts_as_blocker
  include Blocker
  define_blocker_association_methods
end