Module: Cayuga::Tools::String

Defined in:
lib/cayuga/tools/string.rb

Overview

Cayuga Tools String

Instance Method Summary collapse

Instance Method Details

#classifyObject



19
20
21
# File 'lib/cayuga/tools/string.rb', line 19

def classify
  symbolize.classify
end

#filenamify(extension = nil) ⇒ Object



23
24
25
# File 'lib/cayuga/tools/string.rb', line 23

def filenamify(extension = nil)
  symbolize.filenamify(extension)
end

#stringifyObject



11
12
13
# File 'lib/cayuga/tools/string.rb', line 11

def stringify
  self
end

#symbolizeObject



15
16
17
# File 'lib/cayuga/tools/string.rb', line 15

def symbolize
  standardize.tr('-', '_').gsub('::', '__').gsub('#', '___').to_sym
end