Method: Qa::LinkedData::Config::Helper.fetch_required
- Defined in:
- app/models/qa/linked_data/config/helper.rb
.fetch_required(map, key, default) ⇒ Object
Fetch a value from a hash map throwing an exception if the value is blank
19 20 21 22 23 |
# File 'app/models/qa/linked_data/config/helper.rb', line 19 def self.fetch_required(map, key, default) value = map.fetch(key, default) raise Qa::InvalidConfiguration, "#{key} is required" unless value value end |