Class: PipedriveRuby::Deals
- Inherits:
-
Base
- Object
- Base
- PipedriveRuby::Deals
show all
- Defined in:
- lib/resources/deals.rb
Overview
This class should hold all endpoints that are specific of deals
Instance Attribute Summary
Attributes inherited from Base
#base_url, #client, #endpoints
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
#activities(deal) ⇒ Object
27
28
29
|
# File 'lib/resources/deals.rb', line 27
def activities(deal)
custom_get(:path => "#{deal['id']}/activities")
end
|
#add_participant(deal, person) ⇒ Object
35
36
|
# File 'lib/resources/deals.rb', line 35
def add_participant(deal, person)
end
|
#add_product(deal, product) ⇒ Object
18
19
|
# File 'lib/resources/deals.rb', line 18
def add_product(deal, product)
end
|
#delete_follower(deal, user) ⇒ Object
9
10
|
# File 'lib/resources/deals.rb', line 9
def delete_follower(deal, user)
end
|
#delete_participant(deal, participant) ⇒ Object
42
43
|
# File 'lib/resources/deals.rb', line 42
def delete_participant(deal, participant)
end
|
#delete_product(deal, product) ⇒ Object
24
25
|
# File 'lib/resources/deals.rb', line 24
def delete_product(deal, product)
end
|
#emails(deal) ⇒ Object
45
46
47
|
# File 'lib/resources/deals.rb', line 45
def emails(deal)
custom_get(:path => "#{deal['id']}/emailMessages")
end
|
#find_by_title(term) ⇒ Object
49
50
51
|
# File 'lib/resources/deals.rb', line 49
def find_by_title(term)
find_by(term)
end
|
#log(deal) ⇒ Object
31
32
33
|
# File 'lib/resources/deals.rb', line 31
def log(deal)
custom_get(:path => "#{deal['id']}/flow")
end
|
#participants(deal) ⇒ Object
38
39
40
|
# File 'lib/resources/deals.rb', line 38
def participants(deal)
custom_get(:path => "#{deal['id']}/participants")
end
|
#products(deal) ⇒ Object
12
13
14
15
16
|
# File 'lib/resources/deals.rb', line 12
def products(deal)
custom_get(:path => "#{deal['id']}/products",
:params => {:include_product_data => 1}
)
end
|
#timeline ⇒ Object
53
54
|
# File 'lib/resources/deals.rb', line 53
def timeline
end
|
#update_product(deal, product) ⇒ Object
21
22
|
# File 'lib/resources/deals.rb', line 21
def update_product(deal, product)
end
|