module SimpleSlug::ModelAddition::InstanceMethods
Public Instance Methods
should_generate_new_slug?()
click to toggle source
# File lib/simple_slug/model_addition.rb, line 66 def should_generate_new_slug? simple_slug_adapter.column_names.any?{|cn| send(cn).blank? } end
simple_slug_generate(force=false)
click to toggle source
# File lib/simple_slug/model_addition.rb, line 70 def simple_slug_generate(force=false) simple_slug_adapter.generate(self, force: force) end
to_param()
click to toggle source
Calls superclass method
# File lib/simple_slug/model_addition.rb, line 62 def to_param simple_slug_adapter.get_prev(self).presence || super end