Sha256: 67d1496ab6c1d2ea52ec32990af8f37ce848c393481fb6d4f141b0d5007719c9

Contents?: true

Size: 359 Bytes

Versions: 3

Compression:

Stored size: 359 Bytes

Contents

class ManageableContent::PageContent < ActiveRecord::Base
  belongs_to :page, :touch => true

  attr_accessible :content

  validates :page_id, :presence => true
  validates :key,     :presence => true

  default_scope order("#{ActiveRecord::Base.connection.quote_column_name('short')} DESC, #{ActiveRecord::Base.connection.quote_column_name('key')} ASC")
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
manageable_content-0.2.6 app/models/manageable_content/page_content.rb
manageable_content-0.2.5 app/models/manageable_content/page_content.rb
manageable_content-0.2.4 app/models/manageable_content/page_content.rb