module Adventtec::Acts::Likable::InstanceMethods
This module contains instance methods
Public Instance Methods
liked_by_user?(user = nil)
click to toggle source
# File lib/movr_acts_as_likeable.rb, line 41 def liked_by_user?(user = nil) if not user user = current_user end user && self.likes.first(:conditions => {:user_id => user.id}) end
likes_count()
click to toggle source
Same as likable.likes.size
# File lib/movr_acts_as_likeable.rb, line 33 def likes_count self.likes.count end
users_who_liked()
click to toggle source
# File lib/movr_acts_as_likeable.rb, line 37 def users_who_liked self.likes.find(:all, :include => [:user]).map(&:user) end