Module: Permalink::ActiveRecord::InstanceMethods

Defined in:
lib/permalink/active_record.rb

Instance Method Summary collapse

Instance Method Details

#to_paramObject



47
48
49
50
51
52
53
# File 'lib/permalink/active_record.rb', line 47

def to_param
  to_param_option = permalink_options[:to_param]

  to_param_option.compact.map do |name|
    respond_to?(name) ? public_send(name).to_s : name.to_s
  end.reject(&:blank?).join(permalink_options[:separator])
end