Class: Fraudpointer::Resource

Inherits:
ActiveResource::Base
  • Object
show all
Defined in:
lib/fraudpointer/resource.rb

Direct Known Subclasses

AssessmentSession

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.collection_path(prefix_options = {}, query_options = nil) ⇒ Object



13
14
15
# File 'lib/fraudpointer/resource.rb', line 13

def collection_path(prefix_options = {}, query_options = nil)
  super(prefix_options, (query_options || {}).merge(:key => Client.key))
end

Instance Method Details

#createObject



5
6
7
8
9
10
# File 'lib/fraudpointer/resource.rb', line 5

def create
  connection.post(collection_path, encode, self.class.headers).tap do |response|
    self.id = id_from_response(response)
    load_attributes_from_response(response)
  end
end