Sha256: 5aa8a84483e117002c58732b44d6aea39d66125fef2e84b1598382697f6a115e
Contents?: true
Size: 480 Bytes
Versions: 73
Compression:
Stored size: 480 Bytes
Contents
# frozen_string_literal: true module Alchemy module Ingredients # A boolean value # class Boolean < Alchemy::Ingredient def value ActiveRecord::Type::Boolean.new.cast(self[:value]) end # The localized value # # Used by the Element#preview_text method. # def preview_text(_max_length = nil) return if value.nil? Alchemy.t(value.to_s, scope: "ingredient_values.boolean") end end end end
Version data entries
73 entries across 73 versions & 1 rubygems