Module: Permalink::ActiveRecord::InstanceMethods

Defined in:
lib/permalink/active_record.rb

Instance Method Summary collapse

Instance Method Details

#to_paramObject



39
40
41
42
43
44
45
# File 'lib/permalink/active_record.rb', line 39

def to_param
  to_param_option = self.class.permalink_options[:to_param]

  to_param_option.compact.map {|name|
    respond_to?(name) ? public_send(name).to_s : name.to_s
  }.reject(&:blank?).join("-")
end