class Orchestra::Error
Public Instance Methods
list_out(list)
click to toggle source
# File lib/orchestra/errors.rb, line 3 def list_out list list = list.map &:inspect return list.fetch 0 if list.size == 1 list.fetch 0 second_to_last, last = list.slice! -2..-1 str = list.join ', ' str << ', ' unless str.empty? str << "#{second_to_last} and #{last}" str end