class Podio::Form
Public Class Methods
create(app_id, attributes)
click to toggle source
@see developers.podio.com/doc/forms/create-form-53803
# File lib/podio/models/form.rb, line 22 def create(app_id, attributes) response = Podio.connection.post do |req| req.url "/form/app/#{app_id}/" req.body = attributes end response.body['form_id'] end
disable(form_id)
click to toggle source
@see developers.podio.com/doc/forms/deactivate-form-1107378
# File lib/podio/models/form.rb, line 54 def disable(form_id) Podio.connection.post("/form/#{form_id}/deactivate").body end
enable(form_id)
click to toggle source
@see developers.podio.com/doc/forms/activate-form-1107439
# File lib/podio/models/form.rb, line 59 def enable(form_id) Podio.connection.post("/form/#{form_id}/activate").body end
find(form_id)
click to toggle source
@see developers.podio.com/doc/forms/get-form-53754
# File lib/podio/models/form.rb, line 49 def find(form_id) member Podio.connection.get("/form/#{form_id}").body end
find_all_for_app(app_id)
click to toggle source
@see developers.podio.com/doc/forms/get-forms-53771
# File lib/podio/models/form.rb, line 42 def find_all_for_app(app_id) list Podio.connection.get { |req| req.url("/form/app/#{app_id}/") }.body end
update(form_id, attributes)
click to toggle source
@see developers.podio.com/doc/forms/update-form-53808
# File lib/podio/models/form.rb, line 32 def update(form_id, attributes) response = Podio.connection.put do |req| req.url "/form/#{form_id}" req.body = attributes end response.status end