Method: OptionParser::List#search
- Defined in:
- lib/optparse.rb
#search(id, key) ⇒ Object
Searches key in id list. The result is returned or yielded if a block is given. If it isn’t found, nil is returned.
927 928 929 930 931 932 |
# File 'lib/optparse.rb', line 927 def search(id, key) if list = __send__(id) val = list.fetch(key) {return nil} block_given? ? yield(val) : val end end |