Module: Voog::API::Forms
- Included in:
- Client
- Defined in:
- lib/voog_api/api/forms.rb
Overview
Voog Forms API methods.
Instance Method Summary collapse
-
#delete_form(id) ⇒ Object
Delete a form.
-
#form(id, params = {}) ⇒ Object
Get a single form.
-
#forms(params = {}) ⇒ Object
List forms.
-
#update_form(id, data) ⇒ Object
Update a form.
Instance Method Details
#delete_form(id) ⇒ Object
Delete a form
33 34 35 |
# File 'lib/voog_api/api/forms.rb', line 33 def delete_form(id) delete "forms/#{id}" end |
#form(id, params = {}) ⇒ Object
Get a single form
19 20 21 |
# File 'lib/voog_api/api/forms.rb', line 19 def form(id, params = {}) get "forms/#{id}", {query: params} end |
#forms(params = {}) ⇒ Object
List forms
12 13 14 |
# File 'lib/voog_api/api/forms.rb', line 12 def forms(params = {}) paginate 'forms', {query: params} end |
#update_form(id, data) ⇒ Object
Update a form
26 27 28 |
# File 'lib/voog_api/api/forms.rb', line 26 def update_form(id, data) put "forms/#{id}", data end |