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.2.0"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.at_least_mongoid3?Boolean

Returns:

  • (Boolean)


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

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

Instance Method Details

#to_paramObject



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

def to_param
  slug || super
end