Class: Arin::Check
- Inherits:
-
Object
- Object
- Arin::Check
- Defined in:
- lib/arin/check.rb
Instance Attribute Summary collapse
-
#classes ⇒ Object
readonly
Returns the value of attribute classes.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(classes = []) ⇒ Check
constructor
A new instance of Check.
- #issues ⇒ Object
Constructor Details
#initialize(classes = []) ⇒ Check
Returns a new instance of Check.
11 12 13 |
# File 'lib/arin/check.rb', line 11 def initialize(classes = []) @classes = Array(classes).presence || all_classes end |
Instance Attribute Details
#classes ⇒ Object (readonly)
Returns the value of attribute classes.
5 6 7 |
# File 'lib/arin/check.rb', line 5 def classes @classes end |
Class Method Details
.call(classes = []) ⇒ Object
7 8 9 |
# File 'lib/arin/check.rb', line 7 def self.call(classes = []) self.new(classes).issues end |