Class: Carnival::AdminUserNotification

Inherits:
ActiveRecord::Base
  • Object
show all
Includes:
ActionView::Helpers::UrlHelper, ModelHelper
Defined in:
app/models/carnival/admin_user_notification.rb

Instance Method Summary collapse

Methods included from ModelHelper

included

Instance Method Details



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


11
12
13
# File 'app/models/carnival/admin_user_notification.rb', line 11

def message_link
  link_to(self.notification.message, Rails.application.routes.url_helpers.admin_read_admin_user_notification_path(self))
end

#to_labelObject



21
22
23
# File 'app/models/carnival/admin_user_notification.rb', line 21

def to_label
  self.notification.title
end