Module: Voog::API::Forms

Included in:
Client
Defined in:
lib/voog_api/api/forms.rb

Instance Method Summary collapse

Instance Method Details

#form(id, params = {}) ⇒ Object

Get a single form



11
12
13
# File 'lib/voog_api/api/forms.rb', line 11

def form(id, params = {})
  get "forms/#{id}", {query: params}
end

#forms(params = {}) ⇒ Object

List forms



6
7
8
# File 'lib/voog_api/api/forms.rb', line 6

def forms(params = {})
  paginate 'forms', {query: params}
end

#update_form(id, data) ⇒ Object

Update a form



16
17
18
# File 'lib/voog_api/api/forms.rb', line 16

def update_form(id, data)
  put "forms/#{id}", data
end