Module: Mongoid::Urls
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/mongoid/urls.rb,
lib/mongoid/urls/version.rb
Overview
Mongoid::Urls::VERSION
Defined Under Namespace
Modules: ClassMethods
Constant Summary collapse
- VERSION =
'0.0.9'
Instance Method Summary collapse
- #new_url ⇒ Object
-
#to_param ⇒ Object
ClassMethods.
Instance Method Details
#new_url ⇒ Object
68 69 70 71 72 73 74 75 76 77 |
# File 'lib/mongoid/urls.rb', line 68 def new_url url_keys.each do |key| val = send(key) next if val.blank? url = val.to_slug.normalize.to_s next if self.class.find_url(url) return url end nil end |
#to_param ⇒ Object
ClassMethods
64 65 66 |
# File 'lib/mongoid/urls.rb', line 64 def to_param url end |