module Closeio::Client::OpportunityStatus

Public Instance Methods

create_opportunity_status(options = {}) click to toggle source
# File lib/closeio/resources/opportunity_status.rb, line 8
def create_opportunity_status(options = {})
  post(opportunity_status_path, options)
end
delete_opportunity_status(id) click to toggle source
# File lib/closeio/resources/opportunity_status.rb, line 16
def delete_opportunity_status(id)
  delete(opportunity_status_path(id))
end
list_opportunity_statuses() click to toggle source
# File lib/closeio/resources/opportunity_status.rb, line 4
def list_opportunity_statuses
  get(opportunity_status_path)
end
update_opportunity_status(id, options = {}) click to toggle source
# File lib/closeio/resources/opportunity_status.rb, line 12
def update_opportunity_status(id, options = {})
  put(opportunity_status_path(id), options)
end

Private Instance Methods

opportunity_status_path(id = nil) click to toggle source
# File lib/closeio/resources/opportunity_status.rb, line 22
def opportunity_status_path(id = nil)
  id ? "status/opportunity/#{id}/" : 'status/opportunity/'
end