Module: Cayuga::Tools::String
- Defined in:
- lib/cayuga/tools/string.rb
Overview
Cayuga Tools String
Instance Method Summary collapse
Instance Method Details
#classify ⇒ Object
19 20 21 |
# File 'lib/cayuga/tools/string.rb', line 19 def classify symbolize.classify end |
#filenamify(extension = nil) ⇒ Object
23 24 25 26 27 28 29 30 31 |
# File 'lib/cayuga/tools/string.rb', line 23 def filenamify(extension = nil) # noinspection RubyResolve result = pathize.gsub('/', '#') unless extension.nil? || extension.empty? result += extension[0] == '.' ? '' : '.' result += extension.stringify end result end |
#stringify ⇒ Object
11 12 13 |
# File 'lib/cayuga/tools/string.rb', line 11 def stringify self end |
#symbolize ⇒ Object
15 16 17 |
# File 'lib/cayuga/tools/string.rb', line 15 def symbolize to_sym end |