Module: Ardb::HasSlug

Defined in:
lib/ardb/has_slug.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods, Slug

Constant Summary collapse

DEFAULT_ATTRIBUTE =
:slug
DEFAULT_PREPROCESSOR =
:downcase
DEFAULT_SEPARATOR =
'-'.freeze

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



9
10
11
12
13
14
15
16
17
# File 'lib/ardb/has_slug.rb', line 9

def self.included(klass)
  klass.class_eval do
    extend ClassMethods
    include InstanceMethods

    @ardb_has_slug_config = {}

  end
end