module Turboslugs

Public Class Methods

included(base) click to toggle source
# File lib/turboslugs.rb, line 2
def self.included(base)
  base.send(:include, InstanceMethods)
  base.extend(ClassMethods)
  base.class_eval do
    validates :slug, presence: true
    before_validation :generate_slug

    self.restricted_slugs = [:new]
  end
end