Method: Spree::Preferences::PreferenceDefinition#query
- Defined in:
- lib/spree_core/preferences/preference_definition.rb
#query(value) ⇒ Object
Typecasts the value to true/false depending on the type of preference
40 41 42 43 44 45 46 47 48 49 50 |
# File 'lib/spree_core/preferences/preference_definition.rb', line 40 def query(value) unless value = type_cast(value) false else if @column.number? !value.zero? else !value.blank? end end end |