class ActivePivot::Api::Activity
Constants
- STATES
Public Class Methods
collection(project_id, story_id, params = {})
click to toggle source
# File lib/active_pivot/api/activity.rb, line 19 def self.collection(project_id, story_id, params = {}) PaginatedCollection.new("/services/v5/projects/#{project_id}/stories/#{story_id}/activity.json") end
default_filter()
click to toggle source
# File lib/active_pivot/api/activity.rb, line 6 def self.default_filter Filter.new({ # state: STATES, # includedone: true }) end
for_project(project_id, story_id, params = {})
click to toggle source
# File lib/active_pivot/api/activity.rb, line 13 def self.for_project(project_id, story_id, params = {}) collection(project_id, story_id).all .map { |story| self.new(story) rescue nil } .compact end