Sha256: 1a39162f54298a26e0d67243436f78ef45fb23f476900aed0150b67b22c0a8bc
Contents?: true
Size: 556 Bytes
Versions: 1
Compression:
Stored size: 556 Bytes
Contents
require 'hydra/validations/enumerable_behavior' module Hydra module Validations # # InclusionValidation - Adds EnumerableBehavior to ActiveModel's InclusionValidator # # See ActiveModel::Validations::InclusionValidator for usage and options # class InclusionValidator < ActiveModel::Validations::InclusionValidator include EnumerableBehavior end module HelperMethods def validates_inclusion_of *attr_names validates_with InclusionValidator, _merge_attributes(attr_names) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hydra-validations-0.3.0 | lib/hydra/validations/inclusion.rb |