Sha256: 53fca17f037d6f3c951c8e02029149ffbfd2bc0bf1fd88b44ee85c13451cae0f

Contents?: true

Size: 830 Bytes

Versions: 1

Compression:

Stored size: 830 Bytes

Contents

# commonly used extensions from Rails for Ruby
#
  require 'kinokero/blank'

# ****************************************************************************
class Hash

# -----------------------------------------------------------------------------
# File activesupport/lib/active_support/core_ext/hash/keys.rb, line 48
# -----------------------------------------------------------------------------
  def assert_valid_keys(*valid_keys)
    valid_keys.flatten!
    each_key do |k|
      raise(ArgumentError, "Unknown key: #{k}") unless valid_keys.include?(k)
    end
  end
# -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------

end  # class Hash
# ****************************************************************************

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kinokero-0.0.5 lib/kinokero/ruby_extensions.rb