Sha256: 728317aa4d111b9483157ee64e3852676f7b4a73c63eb25679be77443b818133

Contents?: true

Size: 580 Bytes

Versions: 9

Compression:

Stored size: 580 Bytes

Contents

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


    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
    
    def rocket_job_mission_control
      @@rocket_job_mission_control_engine_url_helpers ||= RocketJobMissionControl::Engine.routes.url_helpers
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rocketjob_mission_control-6.1.0 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.7 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.6 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.5 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.4 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.3 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.2 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.1 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb
rocketjob_mission_control-6.0.0 app/helpers/rocket_job_mission_control/dirmon_entries_helper.rb