module Teambition2::API::StageTemplate
Public Instance Methods
create_stage_template(title, stages)
click to toggle source
# File lib/teambition2/api/stage_template.rb, line 22 def create_stage_template(title, stages) post('/api/stagetemplates', { title: title, stages: stages } ) end
stage_template(title, key: 'title', limit: 1)
click to toggle source
# File lib/teambition2/api/stage_template.rb, line 8 def stage_template(title, key: 'title', limit: 1) result = stage_templates.select { |p| p[key].include?(title) } return nil if result.empty? case limit when 0 result when 1 result[0] else result.size >= limit ? result[0..limit] : result end end
stage_templates()
click to toggle source
# File lib/teambition2/api/stage_template.rb, line 4 def stage_templates get('/api/stagetemplates') end