Class: Carnival::AdminUserNotification
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Carnival::AdminUserNotification
- Includes:
- ActionView::Helpers::UrlHelper, ModelHelper
- Defined in:
- app/models/carnival/admin_user_notification.rb
Instance Method Summary collapse
Methods included from ModelHelper
Instance Method Details
#mark_as_read_and_get_link ⇒ Object
15 16 17 18 19 |
# File 'app/models/carnival/admin_user_notification.rb', line 15 def mark_as_read_and_get_link self.read = true self.save self.notification.link end |
#message_link ⇒ Object
11 12 13 |
# File 'app/models/carnival/admin_user_notification.rb', line 11 def link_to(self.notification., Rails.application.routes.url_helpers.admin_read_admin_user_notification_path(self)) end |
#to_label ⇒ Object
21 22 23 |
# File 'app/models/carnival/admin_user_notification.rb', line 21 def to_label self.notification.title end |