Module: RocketJobMissionControl::DirmonEntriesHelper

Defined in:
app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb

Instance Method Summary collapse

Instance Method Details

#dirmon_counts_by_state(state) ⇒ Object



3
4
5
# File 'app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb', line 3

def dirmon_counts_by_state(state)
  RocketJob::DirmonEntry.counts_by_state.fetch(state.downcase.to_sym, 0)
end

#dirmon_entry_find_category(categories, category_name = :main) ⇒ Object



8
9
10
11
12
13
# File 'app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb', line 8

def dirmon_entry_find_category(categories, category_name = :main)
  return unless categories

  categories.each { |category| return category if category_name == (category["name"] || :main).to_sym }
  nil
end

#rocket_job_mission_controlObject



15
16
17
# File 'app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb', line 15

def rocket_job_mission_control
  @@rocket_job_mission_control_engine_url_helpers ||= RocketJobMissionControl::Engine.routes.url_helpers
end