class String
Public Instance Methods
snake_case()
click to toggle source
# File lib/puppetfactory/monkeypatches.rb, line 8 def snake_case dup.tap { |s| s.snake_case! } end
snake_case!()
click to toggle source
# File lib/puppetfactory/monkeypatches.rb, line 3 def snake_case! gsub!(/(.)([A-Z])/,'\1_\2') downcase! end
trim(size)
click to toggle source
# File lib/puppetfactory/monkeypatches.rb, line 14 def trim(size) if self.size > size "#{self[0...(size - 1)]}…" else self end end