Ruby on Rails latest stable (v4.2.1) - 0 notes

Module deprecated or moved

This module is deprecated or moved on the latest stable version. The last existing version (v2.3.8) is shown here.

Slice a hash to include only the given keys. This is useful for limiting an options hash to valid keys before passing to a method:

  def search(criteria = {})
    assert_valid_keys(:mass, :velocity, :time)

  search(options.slice(:mass, :velocity, :time))

If you have an array of keys you want to limit to, you should splat them:

  valid_keys = [:mass, :velocity, :time]
Show files where this module is defined (1 file)
Register or log in to add new notes.