Class: SecurityReport::Problem
- Inherits:
-
Object
- Object
- SecurityReport::Problem
- Defined in:
- lib/security_report/problem.rb
Instance Method Summary collapse
-
#initialize(identifier, description, url) ⇒ Problem
constructor
A new instance of Problem.
- #summary ⇒ Object
Constructor Details
#initialize(identifier, description, url) ⇒ Problem
Returns a new instance of Problem.
3 4 5 6 7 |
# File 'lib/security_report/problem.rb', line 3 def initialize(identifier, description, url) @identifier = identifier @description = description @url = url end |
Instance Method Details
#summary ⇒ Object
9 10 11 |
# File 'lib/security_report/problem.rb', line 9 def summary "#{@identifier} (#{truncate(@description, 30)})" end |