module ActivePermalink::Localizer

Public Instance Methods

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