class Redox::Query
Public Instance Methods
perform(source, destination_id)
click to toggle source
# File lib/redox/query.rb, line 7 def perform(source, destination_id) data_model, event_type = self.class.name.split("::").drop(1) self.meta = { data_model: data_model, event_type: event_type, event_date_time: DateTime.now.iso8601, destinations: [Redox::Models::Destination.new(id: destination_id)] } result_body = source.execute_query self response = response_type.from_redox_json result_body response._body = result_body response end