Module: PrivateExtension::PrivateMessages::HasPrivateMessagesExtensions::InstanceMethods
- Defined in:
- lib/has_private_messages_extensions.rb
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
49 50 51 |
# File 'lib/has_private_messages_extensions.rb', line 49 def [:class_name].constantize.where("recipient_id = ? AND read_at IS NULL and recipient_deleted = ?", self, false).count end |
#unread_messages? ⇒ Boolean
Returns true or false based on if this user has any unread messages
44 45 46 |
# File 'lib/has_private_messages_extensions.rb', line 44 def > 0 ? true : false end |