Class: IssueActivity

Inherits:
Object
  • Object
show all
Defined in:
lib/newsman/issues.rb

Overview

Represents how many issues a user reviewed (labeled, assigned, commented, etc.) and how many of those were closed, during a given period.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(reviewed, closed) ⇒ IssueActivity

Returns a new instance of IssueActivity.



33
34
35
36
# File 'lib/newsman/issues.rb', line 33

def initialize(reviewed, closed)
  @reviewed = reviewed
  @closed = closed
end

Instance Attribute Details

#closedObject (readonly)

Returns the value of attribute closed.



31
32
33
# File 'lib/newsman/issues.rb', line 31

def closed
  @closed
end

#reviewedObject (readonly)

Returns the value of attribute reviewed.



31
32
33
# File 'lib/newsman/issues.rb', line 31

def reviewed
  @reviewed
end

Instance Method Details

#to_sObject



38
39
40
# File 'lib/newsman/issues.rb', line 38

def to_s
  "Issues reviewed: #{@reviewed} (labeled/assigned), #{@closed} closed"
end