Class String
In: lib/statemachine/generate/util.rb
Parent: Object

Methods

camalized  

Public Instance methods

[Source]

    # File lib/statemachine/generate/util.rb, line 39
39:   def camalized(starting_case = :upper)
40:     value = self.downcase.gsub(/[_| |\-][a-z]/) { |match| match[-1..-1].upcase }
41:     value = value[0..0].upcase + value[1..-1] if starting_case == :upper
42:     return value
43:   end

[Validate]