Sha256: 1d249581642c62c8bef7c5a069467e9643b0932837ab14c278498c485b4bb02f

Contents?: true

Size: 280 Bytes

Versions: 9

Compression:

Stored size: 280 Bytes

Contents

# frozen_string_literal: true

# rubocop:disable Style/ClassAndModuleChildren
class Maglev::SettingTypes::Checkbox < Maglev::SettingTypes::Base
  def cast_value(value)
    ActiveModel::Type::Boolean.new.cast(value) || false
  end
end
# rubocop:enable Style/ClassAndModuleChildren

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
maglevcms-1.8.0 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.7.3 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.7.2 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.7.1 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.7.0 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.6.1 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.6.0 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.5.1 app/models/maglev/setting_types/checkbox.rb
maglevcms-1.4.0 app/models/maglev/setting_types/checkbox.rb