module Essential::Resource::Create
Public Instance Methods
create(params, headers: @headers)
click to toggle source
# File lib/essential/resource/create.rb, line 5 def create(params, headers: @headers) params = (params || {}).clone params = @params.merge(params) if @params params = filter_attrs(params) response = request(:post, url: url, params: params, headers: headers) json = JSON.parse(response) json = @params.merge(json) if @params json = @attrs.merge(json) if @attrs from_attributes(json) end