module ActivePermalink::Localizer
Public Instance Methods
_generate_permalink_slug(value)
click to toggle source
# File lib/active_permalink/localizer.rb, line 32 def _generate_permalink_slug(value) slug_backend.write(value, I18n.locale) end
slug(locale: nil)
click to toggle source
# File lib/active_permalink/localizer.rb, line 16 def slug(locale: nil) slug_backend.read(locale || I18n.locale) end
slug=(value, locale: nil)
click to toggle source
# File lib/active_permalink/localizer.rb, line 20 def slug=(value, locale: nil) slug_backend.write(value, locale || I18n.locale) end
slug?(locale: nil)
click to toggle source
# File lib/active_permalink/localizer.rb, line 12 def slug?(locale: nil) slug_backend.exists?(locale || I18n.locale) end
slug_backend()
click to toggle source
# File lib/active_permalink/localizer.rb, line 6 def slug_backend @slug_backend ||= PermalinkBackend.new(self) end
Also aliased as: permalink_reader