Method: Securial::Helpers::KeyTransformer#camelize
- Defined in:
- lib/securial/helpers/key_transformer.rb
#camelize(str, format) ⇒ String
Converts a string to camelCase or PascalCase format.
Transforms snake_case strings into camelCase variants based on the specified format. Useful for converting Ruby hash keys to JavaScript or other language conventions.
54 55 56 57 58 59 60 61 62 63 |
# File 'lib/securial/helpers/key_transformer.rb', line 54 def camelize(str, format) case format when :lowerCamelCase str.to_s.camelize(:lower) when :UpperCamelCase str.to_s.camelize else str.to_s end end |