class PipedriveRuby::Deals

This class should hold all endpoints that are specific of deals

Public Instance Methods

activities(deal) click to toggle source
# File lib/resources/deals.rb, line 27
def activities(deal)
    custom_get(:path => "#{deal['id']}/activities")
end
add_participant(deal, person) click to toggle source
# File lib/resources/deals.rb, line 35
def add_participant(deal, person)
end
add_product(deal, product) click to toggle source
# File lib/resources/deals.rb, line 18
def add_product(deal, product)
end
delete_follower(deal, user) click to toggle source
# File lib/resources/deals.rb, line 9
def delete_follower(deal, user)
end
delete_participant(deal, participant) click to toggle source
# File lib/resources/deals.rb, line 42
def delete_participant(deal, participant)
end
delete_product(deal, product) click to toggle source
# File lib/resources/deals.rb, line 24
def delete_product(deal, product)
end
find_by_title(term) click to toggle source
# File lib/resources/deals.rb, line 45
def find_by_title(term)
    find_by(term)
end
log(deal) click to toggle source
# File lib/resources/deals.rb, line 31
def log(deal)
  custom_get(:path => "#{deal['id']}/flow")
end
participants(deal) click to toggle source
# File lib/resources/deals.rb, line 38
def participants(deal)
  custom_get(:path => "#{deal['id']}/participants")
end
products(deal) click to toggle source
# File lib/resources/deals.rb, line 12
def products(deal)
  custom_get(:path => "#{deal['id']}/products",
              :params => {:include_product_data => 1}
            )
end
timeline() click to toggle source
# File lib/resources/deals.rb, line 49
def timeline
end
update_product(deal, product) click to toggle source
# File lib/resources/deals.rb, line 21
def update_product(deal, product)
end