Module: FriendlyId::I18n::ClassMethods
- Defined in:
- lib/para/i18n/friendly_id.rb
Instance Method Summary collapse
Instance Method Details
#exists_by_friendly_id?(id, locale = ::I18n.locale) ⇒ Boolean
43 44 45 46 47 48 49 50 51 |
# File 'lib/para/i18n/friendly_id.rb', line 43 def exists_by_friendly_id?(id, locale = ::I18n.locale) if (exists = by_friendly_id(id, locale).exists?) exists elsif (fallback_locale = Para::I18n::Fallbacks.i18n_fallback_for(locale)) && fallback_locale != locale then exists_by_friendly_id?(id, fallback_locale) end end |