Sha256: c8526f5d41461d1563a3e43d42e35015fad185f8bb44a5f0e731a9cd5c1fac4c

Contents?: true

Size: 308 Bytes

Versions: 162

Compression:

Stored size: 308 Bytes

Contents

module Fields::BooleanSupport
  extend ActiveSupport::Concern

  def assign_boolean(strong_params, attribute)
    attribute = attribute.to_s
    if strong_params.dig(attribute).present?
      strong_params[attribute] = ActiveModel::Type::Boolean.new.cast(strong_params[attribute]) || false
    end
  end
end

Version data entries

162 entries across 162 versions & 1 rubygems

Version Path
bullet_train-fields-1.2.24 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.23 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.22 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.21 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.20 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.19 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.18 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.17 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.16 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.15 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.14 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.13 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.12 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.11 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.10 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.9 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.8 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.7 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.6 app/controllers/concerns/fields/boolean_support.rb
bullet_train-fields-1.2.5 app/controllers/concerns/fields/boolean_support.rb