Sha256: 7d02695640f6568f8ebc89eac4287514443f8af3809f0f6aac36ab74b3a544fe
Contents?: true
Size: 658 Bytes
Versions: 4
Compression:
Stored size: 658 Bytes
Contents
module BootstrapForm module Helpers module Field def required_field_options(options, method) required = required_field?(options, method) {}.tap do |option| option[:required] = required option[:aria] = { required: true } if required end end private def required_field?(options, method) if options[:skip_required] warn "`:skip_required` is deprecated, use `:required: false` instead" false elsif options.key?(:required) options[:required] else required_attribute?(object, method) end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems