module SleepingKingStudios::Tasks::Apps::ApplicationsTask
Extension module with additional configuration for performing actions on a per-application basis.
Private Instance Methods
applications()
click to toggle source
# File lib/sleeping_king_studios/tasks/apps/applications_task.rb, line 13 def applications SleepingKingStudios::Tasks::Apps.configuration end
filter_applications(only: [])
click to toggle source
# File lib/sleeping_king_studios/tasks/apps/applications_task.rb, line 17 def filter_applications only: [] filtered = applications if only && !only.empty? normalized = only.map(&:to_s) filtered = filtered.select { |key, _| normalized.include?(key) } end # if filtered end