Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/aqua/object/initializers.rb,
lib/aqua/support/string_extensions.rb

Instance Method Summary collapse

Instance Method Details

#classifyObject



117
118
119
# File 'lib/aqua/support/string_extensions.rb', line 117

def classify
  Extlib::Inflection.classify( self )
end

#constantizeObject



105
106
107
# File 'lib/aqua/support/string_extensions.rb', line 105

def constantize
  Extlib::Inflection.constantize( self )
end

#from_aqua(path = '') ⇒ Object



61
62
63
# File 'lib/aqua/object/initializers.rb', line 61

def from_aqua( path='')
  self
end

#humanizeObject



109
110
111
# File 'lib/aqua/support/string_extensions.rb', line 109

def humanize
  Extlib::Inflection.humanize( self )
end

#to_aqua(path = '') ⇒ Object



65
66
67
# File 'lib/aqua/object/initializers.rb', line 65

def to_aqua( path='' )
  Aqua::Translator::Rat.new( self )
end

#underscoreObject



113
114
115
# File 'lib/aqua/support/string_extensions.rb', line 113

def underscore
  Extlib::Inflection.underscore( self )
end