Module: Trophonius::Translator
- Included in:
- Record
- Defined in:
- lib/translator.rb
Instance Method Summary collapse
Instance Method Details
#methodize_field(field_name) ⇒ Object
7 8 9 |
# File 'lib/translator.rb', line 7 def methodize_field(field_name) ActiveSupport::Inflector.parameterize(ActiveSupport::Inflector.underscore(field_name), separator: '_').downcase end |
#methodize_portal_field(field_name) ⇒ Object
11 12 13 |
# File 'lib/translator.rb', line 11 def methodize_portal_field(field_name) ActiveSupport::Inflector.parameterize(ActiveSupport::Inflector.underscore(field_name.gsub(/\w+::/, '').to_s), separator: '_') end |