class Lightrail::Values

Public Class Methods

change_code(id, params) click to toggle source
# File lib/lightrail_client/resources/values.rb, line 21
def self.change_code(id, params)
  Lightrail::Validators.validate_id(id)
  Lightrail::Connection.post("#{Lightrail.api_base}/values/#{CGI::escape(id)}/changeCode", params)
end
create(params) click to toggle source
# File lib/lightrail_client/resources/values.rb, line 3
def self.create(params)
  Lightrail::Connection.post("#{Lightrail.api_base}/values", params)
end
get(id, query_params = {}) click to toggle source
# File lib/lightrail_client/resources/values.rb, line 7
def self.get(id, query_params = {})
  Lightrail::Validators.validate_id(id)
  Lightrail::Connection.get("#{Lightrail.api_base}/values/#{CGI::escape(id)}", query_params)
end
list(query_params = {}) click to toggle source
# File lib/lightrail_client/resources/values.rb, line 12
def self.list(query_params = {})
  Lightrail::Connection.get("#{Lightrail.api_base}/values", query_params)
end
update(id, params) click to toggle source
# File lib/lightrail_client/resources/values.rb, line 16
def self.update(id, params)
  Lightrail::Validators.validate_id(id)
  Lightrail::Connection.patch("#{Lightrail.api_base}/values/#{CGI::escape(id)}", params)
end