Sha256: 2db1140c5c0f2050d6a482af3b5ae2e5a2781d2ec5dae6ba5fd88cfe2b3509ff
Contents?: true
Size: 405 Bytes
Versions: 4
Compression:
Stored size: 405 Bytes
Contents
class Page < ActiveRecord::Base include Content include Nestable validates_presence_of :uid, :name field :name field :uid index :uid, :unique => true field :path field :resource_type def home? path == "/" end def resourceful? resource_type.present? end def to_label name end has_many :attachments, :as => :attachable has_many :page_parts end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
fullstack-cms-0.1.5 | app/models/page.rb |
fullstack-cms-0.1.4 | app/models/page.rb |
fullstack-cms-0.1.3 | app/models/page.rb |
fullstack-cms-0.1.2 | app/models/page.rb |