class Object
Public Instance Methods
wordwrap(string, max = 80, indent = '')
click to toggle source
# File lib/cli/database_console_init.rb 12 def wordwrap(string, max = 80, indent = '') 13 strings = [''] 14 string.split(', ').each do |item| 15 if strings.last.length == 0 || strings.last.length + item.length <= max 16 strings.last << item << ', ' 17 else 18 strings << (item + ', ') 19 end 20 end 21 strings.map(&:strip).join("\n#{indent}").slice(0..-2) 22 end