Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/fat_table/patches.rb

Overview

Add fetch_values if this version of ruby does not define it.

Instance Method Summary collapse

Instance Method Details

#fetch_values(*keys) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
# File 'lib/fat_table/patches.rb', line 6

def fetch_values(*keys)
  result = []
  keys.each do |k|
    result <<
      if block_given?
        yield(self[k])
      else
        self[k]
      end
  end
  result
end