Sha256: b13ba1d2a1e07887a501882ef751e15399bfdd870b574f1bc89249660a9856e5
Contents?: true
Size: 301 Bytes
Versions: 5
Compression:
Stored size: 301 Bytes
Contents
class IncludedInValidation < Validation def self.validate(params, field, name, value, record, errors) valid_values = params['valid_values'] errors[field.name] << new(valid_values) unless valid_values.include?(value) end def describe "must be one of: #{params.join(', ')}" end end
Version data entries
5 entries across 5 versions & 1 rubygems