Sha256: c94261b48fec599d629a33a0b7d757b29306a96ce57161ecb10591813e7fc397
Contents?: true
Size: 246 Bytes
Versions: 43
Compression:
Stored size: 246 Bytes
Contents
module Sugar module Activerecord def slug read_attribute(:slug) || to_s && write_attribute(:slug, to_s.parameterize) && read_attribute(:slug) end def to_param slug.present? ? "#{id}-#{slug}" : id.to_s end end end
Version data entries
43 entries across 43 versions & 2 rubygems