Method: DataModels.model_relations

Defined in:
lib/data_models/data_models.rb

.model_relations(model) ⇒ Hash

This method return all model’s relations



46
47
48
49
50
51
52
53
54
55
56
# File 'lib/data_models/data_models.rb', line 46

def self.model_relations(model)

  relations = {}
  
  #Build the hash with relation name and relation's type.	
  model.reflections.each do |relation,values|  
    relations[relation] = {"model" => values.class_name,"type" => values.macro.to_s} 
  end   	
 
  relations
end