Sha256: 9731df82e8af2875ca9f6dd5b612b64589304d89f869da0cad45454244b46976

Contents?: true

Size: 387 Bytes

Versions: 35

Compression:

Stored size: 387 Bytes

Contents

class Layout < ActiveRecord::Base
  attr_protected :created_at, :updated_at

  # Default Order
  default_scope {order("name")}

  # Associations
  has_many :pages
  belongs_to :created_by, :class_name => 'User'
  belongs_to :updated_by, :class_name => 'User'

  # Validations
  validates_presence_of :name
  validates_uniqueness_of :name
  validates_length_of :name, :maximum => 100
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
trusty-cms-2.0.15 app/models/layout.rb
trusty-cms-2.0.14 app/models/layout.rb
trusty-cms-2.0.13 app/models/layout.rb
trusty-cms-2.0.12 app/models/layout.rb
trusty-cms-2.0.11 app/models/layout.rb
trusty-cms-2.0.10.pre.beta app/models/layout.rb
trusty-cms-2.0.9.pre.beta app/models/layout.rb
trusty-cms-2.0.8.pre.beta app/models/layout.rb
trusty-cms-2.0.7.pre.beta app/models/layout.rb
trusty-cms-2.0.5.pre.beta app/models/layout.rb
trusty-cms-2.0.4.pre.beta app/models/layout.rb
trusty-cms-2.0.3.pre.beta app/models/layout.rb
trusty-cms-2.0.2.pre.beta app/models/layout.rb
trusty-cms-2.0.1.pre.beta app/models/layout.rb
trusty-cms-2.0.0.pre.beta app/models/layout.rb