Sha256: 3237db9e61e731ce063f2f211ad72031ea79cfda44792c5771413afd5516efaa
Contents?: true
Size: 376 Bytes
Versions: 12
Compression:
Stored size: 376 Bytes
Contents
# frozen_string_literal: true module Fields module Validations::Acceptance extend ActiveSupport::Concern included do attribute :acceptance, :boolean, default: false end def interpret_to(model, field_name, _accessibility, _options = {}) super return unless acceptance model.validates field_name, acceptance: true end end end
Version data entries
12 entries across 12 versions & 1 rubygems