module Panoptes::Client::Workflows
Public Instance Methods
add_subject_set_to_workflow(workflow_id, subject_set_id)
click to toggle source
# File lib/panoptes/client/workflows.rb, line 18 def add_subject_set_to_workflow(workflow_id, subject_set_id) panoptes.post( "/workflows/#{workflow_id}/links/subject_sets", subject_sets: subject_set_id ) end
create_workflow(attributes)
click to toggle source
# File lib/panoptes/client/workflows.rb, line 13 def create_workflow(attributes) response = panoptes.post('/workflows', workflows: attributes) response.fetch('workflows').first end
workflow(workflow_id)
click to toggle source
# File lib/panoptes/client/workflows.rb, line 6 def workflow(workflow_id) response = panoptes.get("/workflows/#{workflow_id}") response.fetch('workflows').find do |i| i.fetch('id').to_s == workflow_id.to_s end end