class GatherContent::Api::Status
Attributes
project_id[RW]
status_id[RW]
Public Class Methods
new(project_id, status_id, data = nil)
click to toggle source
# File lib/gather_content/api/status.rb, line 6 def initialize(project_id, status_id, data = nil) raise ArgumentError, "project_id is required!" if project_id.nil? raise ArgumentError, "status_id is required!" if status_id.nil? @project_id = project_id @status_id = status_id @data = data end
Public Instance Methods
[](key)
click to toggle source
# File lib/gather_content/api/status.rb, line 14 def [](key) fetch[key] end
Private Instance Methods
params()
click to toggle source
# File lib/gather_content/api/status.rb, line 23 def params; end
path()
click to toggle source
# File lib/gather_content/api/status.rb, line 19 def path @path ||= "/projects/#{project_id}/statuses/#{status_id}" end