Sha256: 6a4e3542af35c47126fb765c4d1550f6c88acf28fa0dd84e0ce9840d2d5719c7
Contents?: true
Size: 174 Bytes
Versions: 20
Compression:
Stored size: 174 Bytes
Contents
class String def underscore gsub(/::/, '/'). gsub(/([A-Z]+)([A-Z][a-z])/, '\1_\2'). gsub(/([a-z\d])([A-Z])/, '\1_\2'). tr('-', '_'). downcase end end
Version data entries
20 entries across 20 versions & 1 rubygems