Class: IssueActivity
- Inherits:
-
Object
- Object
- IssueActivity
- 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
-
#closed ⇒ Object
readonly
Returns the value of attribute closed.
-
#reviewed ⇒ Object
readonly
Returns the value of attribute reviewed.
Instance Method Summary collapse
-
#initialize(reviewed, closed) ⇒ IssueActivity
constructor
A new instance of IssueActivity.
- #to_s ⇒ Object
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
#closed ⇒ Object (readonly)
Returns the value of attribute closed.
31 32 33 |
# File 'lib/newsman/issues.rb', line 31 def closed @closed end |
#reviewed ⇒ Object (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_s ⇒ Object
38 39 40 |
# File 'lib/newsman/issues.rb', line 38 def to_s "Issues reviewed: #{@reviewed} (labeled/assigned), #{@closed} closed" end |