module Strings::Case::Extensions
Public Instance Methods
camelcase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 7 def camelcase(*args, **options) Strings::Case.camelcase(self, *args, **options) end
Also aliased as: lower_camelcase
constcase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 12 def constcase(*args, **options) Strings::Case.constcase(self, *args, **options) end
Also aliased as: constantcase
headercase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 17 def headercase(*args, **options) Strings::Case.headercase(self, *args, **options) end
kebabcase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 21 def kebabcase(*args, **options) Strings::Case.kebabcase(self, *args, **options) end
Also aliased as: dashcase
pascalcase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 26 def pascalcase(*args, **options) Strings::Case.pascalcase(self, *args, **options) end
Also aliased as: upper_camelcase
pathcase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 31 def pathcase(*args, **options) Strings::Case.pathcase(self, *args, **options) end
sentencecase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 35 def sentencecase(*args, **options) Strings::Case.sentencecase(self, *args, **options) end
snakecase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 39 def snakecase(*args, **options) Strings::Case.snakecase(self, *args, **options) end
Also aliased as: underscore
titlecase(*args, **options)
click to toggle source
# File lib/strings/case/extensions.rb, line 44 def titlecase(*args, **options) Strings::Case.titlecase(self, *args, **options) end