Sha256: 39df577ae93c7d23204524e8d5c1b3f2f3b1942d9ce8fd9a8d19b0c1306c6225
Contents?: true
Size: 390 Bytes
Versions: 9
Compression:
Stored size: 390 Bytes
Contents
class HashValidator::Validator::PresenceValidator < HashValidator::Validator::Base def initialize super('required') end def presence_error_message 'is required' end def validate(key, value, validations, errors) unless value errors[key] = presence_error_message end end end HashValidator.append_validator(HashValidator::Validator::PresenceValidator.new)
Version data entries
9 entries across 9 versions & 1 rubygems