Module: Mongoid::Slugify

Extended by:
ActiveSupport::Concern
Defined in:
lib/mongoid/slugify.rb,
lib/mongoid/slugify/version.rb

Defined Under Namespace

Modules: ClassMethods

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.mongoid3?Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/mongoid/slugify.rb', line 7

def self.mongoid3?
  defined?(Mongoid::VERSION) && Gem::Version.new(Mongoid::VERSION) >= Gem::Version.new('3.0.0.rc')
end

Instance Method Details

#to_paramObject



41
42
43
# File 'lib/mongoid/slugify.rb', line 41

def to_param
  slug || super
end