Class: ReverseParameters::Parameters::Param
- Inherits:
-
BaseCollection::Item
- Object
- BaseCollection::Item
- ReverseParameters::Parameters::Param
- Defined in:
- lib/reverse_parameters.rb
Instance Attribute Summary
Attributes inherited from BaseCollection::Item
Instance Method Summary collapse
Methods inherited from BaseCollection::Item
Constructor Details
This class inherits a constructor from ReverseParameters::BaseCollection::Item
Instance Method Details
#to_s ⇒ Object
132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
# File 'lib/reverse_parameters.rb', line 132 def to_s case state when :req name when :rest "*#{name}" when :keyrest "**#{name}" when :opt "#{name}=nil" when :keyreq "#{name}:" when :key "#{name}: nil" when :block "&#{name}" end.to_s end |