Sha256: 5ccc9f95ab71e9cb560a87acb8f085c1b5e7123fb8d24c12be3917226685dbc7
Contents?: true
Size: 563 Bytes
Versions: 2
Compression:
Stored size: 563 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_html_attributes end end def validators_on(method) @record.class.validators_on(method) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bootstrap_validator_rails-1.1.0 | lib/bootstrap_validator_rails/validators/attributes.rb |
bootstrap_validator_rails-1.0.0 | lib/bootstrap_validator_rails/validators/attributes.rb |