Class: Stackup::ParameterValue
- Inherits:
-
Object
- Object
- Stackup::ParameterValue
- Defined in:
- lib/stackup/parameters.rb
Instance Method Summary collapse
-
#initialize(value) ⇒ ParameterValue
constructor
A new instance of ParameterValue.
- #to_param ⇒ Object
Constructor Details
#initialize(value) ⇒ ParameterValue
Returns a new instance of ParameterValue.
86 87 88 |
# File 'lib/stackup/parameters.rb', line 86 def initialize(value) @value = value end |
Instance Method Details
#to_param ⇒ Object
90 91 92 93 94 95 96 97 98 99 |
# File 'lib/stackup/parameters.rb', line 90 def to_param case @value when TrueClass, FalseClass, Integer then @value.to_s when Array @value.map { |v| ParameterValue.new(v).to_param }.join(",") else @value end end |