Module: Mongoid::Attributes
- Defined in:
- lib/custom_fields/extensions/mongoid/attributes.rb
Instance Method Summary collapse
-
#selection_included?(name, selection, field) ⇒ Boolean
FIXME: ::Mongoid::Fields::I18n.locale is also a valid locale.
Instance Method Details
#selection_included?(name, selection, field) ⇒ Boolean
FIXME: ::Mongoid::Fields::I18n.locale is also a valid locale
5 6 7 8 9 10 11 |
# File 'lib/custom_fields/extensions/mongoid/attributes.rb', line 5 def selection_included?(name, selection, field) if field && field.localized? selection.has_key?("#{name}.#{::I18n.locale}") || selection.has_key?("#{name}.#{::Mongoid::Fields::I18n.locale}") else selection.has_key?(name) end end |