Class: SourceMonitor::Dashboard::RecentActivityPresenter

Inherits:
Object
  • Object
show all
Defined in:
lib/source_monitor/dashboard/recent_activity_presenter.rb

Instance Method Summary collapse

Constructor Details

#initialize(events, url_helpers:) ⇒ RecentActivityPresenter

Returns a new instance of RecentActivityPresenter.



6
7
8
9
# File 'lib/source_monitor/dashboard/recent_activity_presenter.rb', line 6

def initialize(events, url_helpers:)
  @events = events
  @url_helpers = url_helpers
end

Instance Method Details

#to_aObject



11
12
13
# File 'lib/source_monitor/dashboard/recent_activity_presenter.rb', line 11

def to_a
  events.map { |event| build_view_model(event) }
end