Method: DataGuru::Client#method_missing

Defined in:
lib/data_guru/client.rb

#method_missing(name) ⇒ Object



11
12
13
14
15
16
17
# File 'lib/data_guru/client.rb', line 11

def method_missing(name)
  create_model_class(name) if should_create_class?(name)
  value = DataGuru::Collection.new(collection_name: name,
                                   model: model(name),
                                   config_data: config_data[config_key(name)])
  get_variable(name) || set_variable(name, value)
end