Method: Jets::Router::Scope#singularize_leading
- Defined in:
- lib/jets/router/scope.rb
#singularize_leading(items) ⇒ Object
singularize all except last item
76 77 78 79 80 81 82 83 84 |
# File 'lib/jets/router/scope.rb', line 76 def singularize_leading(items) result = [] items.each_with_index do |item, index| item = item.to_s r = index == items.size - 1 ? item : item.singularize result << r end result end |