module PrivateMessages::HasPrivateMessage::InstanceMethods
end
Public Instance Methods
unread_message_count()
click to toggle source
Returns the number of unread messages for this user
# File lib/private_messages/has_private_message.rb, line 66 def unread_message_count eval options[:class_name] + '.count(:conditions => ["recipient_id = ? AND read_at IS NULL and recipient_deleted = ?", self, false])' end
unread_messages?()
click to toggle source
Returns true or false based on if this user has any unread messages
# File lib/private_messages/has_private_message.rb, line 61 def unread_messages? unread_message_count > 0 ? true : false end