Module: Underscorable
- Included in:
- Iesde::Api::ObterAlternativas, Iesde::Api::ObterAula, Iesde::Api::ObterBancoQuestoes, Iesde::Api::ObterDisciplina, Iesde::Api::ObterMatricula
- Defined in:
- lib/concerns/underscorable.rb
Instance Method Summary collapse
Instance Method Details
#underscorize_fields(model) ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 |
# File 'lib/concerns/underscorable.rb', line 2 def underscorize_fields model as_json.map do |reco| params = {} reco.map do |key, value| params[key.underscore.to_sym] = value end model.new(*params.values) end end |