Module: ActsAsLiked::Likeable::InstanceMethods

Defined in:
lib/acts_as_liked/likeable.rb

Instance Method Summary collapse

Instance Method Details

#like_countObject



20
21
22
# File 'lib/acts_as_liked/likeable.rb', line 20

def like_count
  likes.count
end

#liked_by?(liker) ⇒ Boolean

Returns:

  • (Boolean)


24
25
26
# File 'lib/acts_as_liked/likeable.rb', line 24

def liked_by?(liker)
  likes.find_by(liker_id: liker.id, liker_type: liker.class.base_class.name).present?
end