Module: Permalinker::Orm::Base::InstanceMethods
- Defined in:
- lib/permalinker/orm/base.rb
Instance Method Summary collapse
Instance Method Details
#permalink_value_without_id ⇒ Object
41 42 43 |
# File 'lib/permalinker/orm/base.rb', line 41 def permalink_value_without_id self.permalink.to_s.gsub(/\A[0-9]{1,}-/, "") end |
#to_param ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/permalinker/orm/base.rb', line 29 def to_param to_param_option = self.class.[:to_param] to_param_option.compact.collect do |name| if respond_to?(name) send(name).to_s else name.to_s end end.reject(&:blank?).join("-") end |