module Vhx::ApiOperations::Create::ClassMethods
Public Instance Methods
create(payload, headers = {})
click to toggle source
# File lib/vhx/utilities/api_operations/create.rb, line 5 def create(payload, headers = {}) klass = get_klass response = Vhx.connection.post do |req| req.url('/' + klass.downcase + 's') # This url is based purely on VHX's API convention. if headers.length > 0 headers.each do |key, value| req.headers[key] = value end end req.body = payload end self.new(response.body) end