main
 1class Cake < ActiveRecord::Base
 2  attr_accessible :name, :photo, :photo_cache, :category_id, :remote_photo_url
 3  belongs_to :category
 4  belongs_to :user
 5  mount_uploader :photo, PhotoUploader
 6
 7  def slug
 8    name.gsub(/[^a-z0-9]+/i, '-')
 9  end
10
11  def to_param
12    "#{id}-#{slug}"
13  end
14end