Sha256: 35a9a3f63a9d4be9f3422724f4f21c899b7cb28c18e925b0327dd3284fb861f8

Contents?: true

Size: 374 Bytes

Versions: 6

Compression:

Stored size: 374 Bytes

Contents

module HashValidator
  def self.validate(*args)
    Base.validate(*args)
  end

  def self.optional(validation)
    Validations::Optional.new(validation)
  end

  def self.many(validation)
    Validations::Many.new(validation)
  end
end

require 'hash_validator/base'
require 'hash_validator/version'
require 'hash_validator/validators'
require 'hash_validator/validations'

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
hash_validator-0.7.1 lib/hash_validator.rb
hash_validator-0.7.0 lib/hash_validator.rb
hash_validator-0.6.0 lib/hash_validator.rb
hash_validator-0.5.0 lib/hash_validator.rb
hash_validator-0.4.0 lib/hash_validator.rb
hash_validator-0.3.0 lib/hash_validator.rb