lib/materialize/repo.rb in materialize-0.4.1 vs lib/materialize/repo.rb in materialize-0.4.2

- old
+ new

@@ -24,13 +24,13 @@ if options[:skip_builders] if data.is_a?(Hash) and !data['message'].nil? Response.new data elsif data.is_a?(Array) - builder_class.build_all(data, self, options) + entity_class.wrap(data) else - builder_class.build(data, self, options) + entity_class.new(data) end else if data.is_a?(Hash) and !data['message'].nil? Response.new data elsif data.is_a?(Array) @@ -46,10 +46,10 @@ def process(data_source_class, query, args_to_pass) data = get_data(data_source_class, query, args_to_pass) builder_class = builder_class_for builder_class_name_for base_class_name_for data_source_class entity_class = entity_class_for base_class_name_for data_source_class - + return data, builder_class, entity_class end def builder_class_for(builder_class_name) if class_exists?(builder_class_name)