Module: Likeit::Liker::InstanceMethods
- Defined in:
- lib/likeit/liker.rb
Instance Method Summary collapse
Instance Method Details
#dislike(likeable) ⇒ Object
19 20 21 22 |
# File 'lib/likeit/liker.rb', line 19 def dislike(likeable) likes = self.likings.likes_on(likeable) likes.destroy_all if likes.present? end |
#is_like(likeable) ⇒ Object
24 25 26 27 28 29 30 31 |
# File 'lib/likeit/liker.rb', line 24 def is_like(likeable) likes = self.likings.likes_on(likeable) if likes.present? true else false end end |
#like(likeable) ⇒ Object
15 16 17 |
# File 'lib/likeit/liker.rb', line 15 def like(likeable) self.likings.create(:likeable => likeable) end |