class Bob::MetaData::CompanyLists
Public Class Methods
add_item(list_name, params = {})
click to toggle source
# File lib/bob/api/metadata/company_lists.rb, line 16 def self.add_item(list_name, params = {}) post("company/named-lists/#{list_name}", params) end
all()
click to toggle source
# File lib/bob/api/metadata/company_lists.rb, line 6 def self.all response = get('company/named-lists') CompanyListParser.new(response).lists end
find(list_name)
click to toggle source
# File lib/bob/api/metadata/company_lists.rb, line 11 def self.find(list_name) response = get("company/named-lists/#{list_name}") CompanyListParser.new(response).list end
remove_item(list_name, item_id)
click to toggle source
# File lib/bob/api/metadata/company_lists.rb, line 24 def self.remove_item(list_name, item_id) delete("company/named-lists/#{list_name}/#{item_id}") end
update_item(list_name, item_id, params = {})
click to toggle source
# File lib/bob/api/metadata/company_lists.rb, line 20 def self.update_item(list_name, item_id, params = {}) put("company/named-lists/#{list_name}/#{item_id}", params) end