module Sluggi::History
Private Instance Methods
create_slug()
click to toggle source
# File lib/sluggi/history.rb, line 41 def create_slug return if slug.blank? return if slugs.first&.slug == slug self.class.find_slugs(slug).delete_all # revert to previous slug & put first slugs.create(slug: slug) end
saved_change_to_slug_value?()
click to toggle source
# File lib/sluggi/history.rb, line 37 def saved_change_to_slug_value? raise NotImplementedError, "You must implement #saved_change_to_slug_value?" end