Sha256: de606bd7aaae6336150dcc2f4ced37868a4031ae6c40f66e16b5a8fc8c6d2f9a
Contents?: true
Size: 552 Bytes
Versions: 12
Compression:
Stored size: 552 Bytes
Contents
module BootstrapValidatorRails module Validators class Attributes def initialize(record) @record = record end def validator_data(method) validators = validators_on(method) validators.inject({}) do |attributes, validator| @generator = BootstrapValidatorRails::Validators::Generator.new(@record, validator, method) attributes.merge @generator.generate_data end end def validators_on(method) @record.class.validators_on(method) end end end end
Version data entries
12 entries across 12 versions & 1 rubygems