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