Module: UserAnnouncements::ShowAnnouncements

Included in:
UserAnnouncementsHelper
Defined in:
app/helpers/user_announcements/show_announcements.rb

Instance Method Summary collapse

Instance Method Details

#user_announcements(options = {}) ⇒ Object

Helper method for displaying messages for current_user.



4
5
6
7
8
9
10
11
12
13
# File 'app/helpers/user_announcements/show_announcements.rb', line 4

def user_announcements(options={})
  return if controller.controller_name == 'hidden_announcements'
  
  announcements_rows = AnnouncementFinder.for_display(current_user)
  divs = announcements_rows.map do |announcement|
    _ua_announcement_div(announcement)
  end
  
  safe_join(divs, "\n")
end