Module: Nl::Selector::Reference
Instance Method Summary collapse
Instance Method Details
#select(context, formats) ⇒ Object
25 26 27 28 29 30 31 |
# File 'nl/lib/nl/sub_message.rb', line 25 def select(context, formats) value = read(context) formats.fetch(value) do return yield(value) if block_given? raise UnknownSelectorValueError.new(value) end end |