class Hash

Public Instance Methods

filter(args) click to toggle source
# File lib/allpay/core_ext/hash.rb, line 2
def filter args
  return nil if args.empty?

  if args.size == 1
    args[0] = args[0].to_s if args[0].is_a? Symbol
    self.select { |key| key.to_s.match(args.first) }
  else
    self.select { |key| args.include?(key) }
  end
end