Module: Louisville
- Defined in:
- lib/louisville/extensions/finder.rb,
lib/louisville.rb,
lib/louisville/slug.rb,
lib/louisville/util.rb,
lib/louisville/config.rb,
lib/louisville/slugger.rb,
lib/louisville/version.rb,
lib/louisville/extensions/setter.rb,
lib/louisville/extensions/history.rb,
lib/louisville/extensions/collision.rb,
lib/louisville/collision_resolvers/none.rb,
lib/louisville/collision_resolvers/abstract.rb,
lib/louisville/collision_resolvers/string_sequence.rb,
lib/louisville/collision_resolvers/numeric_sequence.rb
Overview
The collision extension handles collisions as part of the save process. It uses a CollisionResolver object to handle the heavy lifting.
Provide ‘collision: true`, or `collision: :name_of_collision_resolver` to your slug() invocation. No options are used.
Defined Under Namespace
Modules: CollisionResolvers, Extensions, Slugger, VERSION Classes: Config, Slug, Util