Module: ActsAsLiked::Likeable::ClassMethods

Defined in:
lib/acts_as_liked/likeable.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_likeableObject



9
10
11
12
# File 'lib/acts_as_liked/likeable.rb', line 9

def acts_as_likeable
  has_many :likes, as: :likeable, dependent: :destroy
  include ActsAsLiked::Likeable::InstanceMethods
end

#likeable?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/acts_as_liked/likeable.rb', line 14

def likeable?
  true
end