Method: RubyPitaya::Parameters#require
- Defined in:
- lib/rubypitaya/core/parameters.rb
#require(key) ⇒ Object Also known as: required
153 154 155 156 157 158 159 160 161 |
# File 'lib/rubypitaya/core/parameters.rb', line 153 def require(key) return key.map { |k| require(k) } if key.is_a?(Array) value = self[key] if value.present? || value == false value else raise ParameterMissing.new(key, @parameters.keys) end end |