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