Sha256: 6346aadfa9f247283d01e8da58f0893a7e294e4c457a176aa6bcfd9646d44b2b
Contents?: true
Size: 555 Bytes
Versions: 4
Compression:
Stored size: 555 Bytes
Contents
require 'hydra/validations/enumerable_behavior' module Hydra module Validations # # InclusionValidator - 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
4 entries across 4 versions & 1 rubygems