module Burner::Util::Keyable

Provide helper methods for keys.

Public Instance Methods

make_key(record, keys, resolver, insensitive) click to toggle source
# File lib/burner/util/keyable.rb, line 14
def make_key(record, keys, resolver, insensitive)
  keys.map do |key|
    value = resolver.get(record, key)

    insensitive ? value.to_s.downcase : value
  end
end