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