Class: Louisville::CollisionResolvers::StringSequence

Inherits:
Abstract
  • Object
show all
Defined in:
lib/louisville/collision_resolvers/string_sequence.rb

Instance Method Summary collapse

Methods inherited from Abstract

#assign_slug, #initialize, #read_slug, #slug_changed?, #unique?

Constructor Details

This class inherits a constructor from Louisville::CollisionResolvers::Abstract

Instance Method Details

#next_valid_slugObject



11
12
13
# File 'lib/louisville/collision_resolvers/string_sequence.rb', line 11

def next_valid_slug
  provide_latest_slug(next_valid_slug_from_table, next_valid_slug_from_history)
end

#provides_collision_solution?Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/louisville/collision_resolvers/string_sequence.rb', line 6

def provides_collision_solution?
  true
end