Exception: Stix2::Exception::InvalidValues
- Defined in:
- lib/stix2/exception.rb
Instance Method Summary collapse
-
#initialize(values) ⇒ InvalidValues
constructor
A new instance of InvalidValues.
- #message ⇒ Object
Constructor Details
permalink #initialize(values) ⇒ InvalidValues
Returns a new instance of InvalidValues.
37 38 39 |
# File 'lib/stix2/exception.rb', line 37 def initialize(values) @values = Array(values) end |
Instance Method Details
permalink #message ⇒ Object
[View source]
41 42 43 44 45 |
# File 'lib/stix2/exception.rb', line 41 def pluralized_value = "value" pluralized_value += "s" if @values.size > 1 "Invalid #{pluralized_value}: #{@values.join(", ")}" end |