Module: ExchangeRatesHelper

Defined in:
app/helpers/exchange_rates_helper.rb

Instance Method Summary collapse

Instance Method Details

#sort_skills(skills) ⇒ Object



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

def sort_skills(skills)
  items = []

  skills.select { |s| s.parent_id.blank? }.sort_by { |s| s.sort_order }.each do |root|
    items << root
    items += skills.select { |s| s.parent_id == root.id }.sort_by { |s| s.title }
  end

  items
end