GitHub - rails-api/case_transform: Extraction of the key_transform abilities of ActiveModelSerializers
-
Notifications
You must be signed in to change notification settings - Fork 6
case_transform
Extraction of the key_transform abilities of ActiveModelSerializers
Install
or
gem install case_transform
And for faster performance, checkout Case Transform with Native Extensions
Usage
require 'case_transform' CaseTransform.camel_lower(value)
value can be any of Array, Hash, Symbol, or String.
Any other object type will just be returned.
Transforms
| Description | |
|---|---|
| camel | PascalCase |
| camel_lower | camelCase |
| dash | dash-case |
| underscore | under_score |
| unaltered | pass through |