Sha256: 5895d7be4dff3fe6e1cc684e9f7288aae056490af1ae5d38a83baf274cb21053
Contents?: true
Size: 661 Bytes
Versions: 2
Compression:
Stored size: 661 Bytes
Contents
module Panoptes class Client module Subjects # Retire a subject for a workflow # # @todo Add this endpoint to the Apiary docs and add a see-reference here. # @param workflow_id [Integer] the ID of a workflow # @param subject_id [Integer] the ID of a subject associated with that workflow (through one of the assigned subject_sets) # @return nothing def retire_subject(workflow_id, subject_id, reason: nil) post("/workflows/#{workflow_id}/retired_subjects", { admin: true, subject_id: subject_id, retirement_reason: reason }) true end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
panoptes-client-0.2.5 | lib/panoptes/client/subjects.rb |
panoptes-client-0.2.4 | lib/panoptes/client/subjects.rb |