class Clubhouse::Milestone

Public Class Methods

api_url() click to toggle source
# File lib/clubhouse2/milestone.rb, line 10
def self.api_url
        'milestones'
end
properties() click to toggle source
# File lib/clubhouse2/milestone.rb, line 3
def self.properties
        [
                :categories, :completed, :completed_at, :completed_at_override, :created_at, :description, :entity_type,
                :id, :name, :position, :started, :started_at, :started_at_override, :state, :updated_at
        ]
end

Public Instance Methods

epics() click to toggle source
# File lib/clubhouse2/milestone.rb, line 14
def epics
        @client.epics.select { |e| e.milestone_id == @id }                   
end
stories() click to toggle source
# File lib/clubhouse2/milestone.rb, line 18
def stories
        epics.collect(&:stories).reduce(:+)
end