Sha256: d46533af6444fae13672d56c6149437bad9e29302a7a5e81c9dbb487c71056df

Contents?: true

Size: 266 Bytes

Versions: 6

Compression:

Stored size: 266 Bytes

Contents

class Illustration < ActiveRecord::Base
  
  attr_accessible :image, :name
  
  validates_presence_of :name
  
  mount_uploader :image, ImageUploader
  
  def to_param
    name ? "#{id}-#{name.to_url}" : id
  end

  scope :by_recent, :order => 'updated_at desc'
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
tkh_illustrations-0.0.6 app/models/illustration.rb
tkh_illustrations-0.0.5 app/models/illustration.rb
tkh_illustrations-0.0.4 app/models/illustration.rb
tkh_illustrations-0.0.3 app/models/illustration.rb
tkh_illustrations-0.0.2 app/models/illustration.rb
tkh_illustrations-0.0.1 app/models/illustration.rb