Module: PrivateMessages::HasPrivateMessage::InstanceMethods
- Defined in:
- lib/private_messages/has_private_message.rb
Overview
end
Instance Method Summary collapse
-
#unread_message_count ⇒ Object
Returns the number of unread messages for this user.
-
#unread_messages? ⇒ Boolean
Returns true or false based on if this user has any unread messages.
Instance Method Details
#unread_message_count ⇒ Object
Returns the number of unread messages for this user
66 67 68 |
# File 'lib/private_messages/has_private_message.rb', line 66 def eval [:class_name] + '.count(:conditions => ["recipient_id = ? AND read_at IS NULL and recipient_deleted = ?", self, false])' end |
#unread_messages? ⇒ Boolean
Returns true or false based on if this user has any unread messages
61 62 63 |
# File 'lib/private_messages/has_private_message.rb', line 61 def > 0 ? true : false end |