Sha256: dc209e219fddf7c48ebf65c4c74ac56d56ed7036758e001360a6f28471b01755
Contents?: true
Size: 724 Bytes
Versions: 4
Compression:
Stored size: 724 Bytes
Contents
module Rainforest class SiteEnvironmentsEndpoint < ApiEndpoint def new(id) SiteEnvironment.new({:id => id}, nil, @client) end def all(params={}, headers={}) method = ApiMethod.new(:get, "/site_environments", params, headers, @parent) json = @client.execute(method) ApiList.new(:SiteEnvironment, json, method) end def update(site_environment_id, params={}, headers={}) params = ParamsBuilder.merge({ :site_environment_id => site_environment_id, }, params) method = ApiMethod.new(:put, "/site_environments/:site_environment_id", params, headers, @parent) json = @client.execute(method) SiteEnvironment.new(json, method) end end end
Version data entries
4 entries across 4 versions & 1 rubygems