lib/processout/event.rb in processout-2.10.0 vs lib/processout/event.rb in processout-2.11.0

- old
+ new

@@ -216,8 +216,39 @@ return_values[0] end + # Find an event by the Resource ID that generated it. + # Params: + # +resource_id+:: Resource ID + # +options+:: +Hash+ of options + def find_by_resource_id(resource_id, options = {}) + self.prefill(options) + + request = Request.new(@client) + path = "/events/by_resource_id/" + CGI.escape(resource_id) + "" + data = { + + } + + response = Response.new(request.get(path, data, options)) + return_values = Array.new + + a = Array.new + body = response.body + for v in body['events'] + tmp = Event.new(@client) + tmp.fill_with_data(v) + a.push(tmp) + end + + return_values.push(a) + + + + return_values[0] + end + end end