class Rainforest::SiteEnvironment

Attributes

created_at[RW]
environment_id[RW]
id[RW]
site_id[RW]
url[RW]

Public Class Methods

all(params={}, headers={}) click to toggle source
# File lib/rainforest/resources/site_environment.rb, line 9
def self.all(params={}, headers={})
  res = client.site_environments.all(params, headers)
  res
end
update(site_environment_id, params={}, headers={}) click to toggle source
# File lib/rainforest/resources/site_environment.rb, line 14
def self.update(site_environment_id, params={}, headers={})
  res = client.site_environments.update(site_environment_id, params, headers)
  res
end

Public Instance Methods

save(params={}, headers={}) click to toggle source
# File lib/rainforest/resources/site_environment.rb, line 24
def save(params={}, headers={})
  params = ParamsBuilder.merge(api_attributes, params)
  res = client.site_environments.update(id, params, headers)
  self.refresh_from(res.json, res.api_method, res.client)
end
update(params={}, headers={}) click to toggle source
# File lib/rainforest/resources/site_environment.rb, line 19
def update(params={}, headers={})
  res = client.site_environments.update(id, params, headers)
  self.refresh_from(res.json, res.api_method, res.client)
end