Class: Traver::ActiveRecordDefaultParamsCreator
- Inherits:
-
Object
- Object
- Traver::ActiveRecordDefaultParamsCreator
- Defined in:
- lib/traver/default_params_creators/active_record_default_params_creator.rb
Instance Method Summary collapse
Instance Method Details
#default_params(object_class) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/traver/default_params_creators/active_record_default_params_creator.rb', line 3 def default_params(object_class) associations = object_class.reflect_on_all_associations(:belongs_to) associations.each_with_object({}) do |association, result| result[association.name] = :__ref__ end end |