Sha256: 4f245f8d84aac29858778dcaa94efcee128de0c4fd222c27e8d0d10a10f6d375
Contents?: true
Size: 854 Bytes
Versions: 1
Compression:
Stored size: 854 Bytes
Contents
module Gluttonberg module Blog class Weblog < ActiveRecord::Base self.table_name = "gb_weblogs" include Content::Publishable include Content::SlugManagement MixinManager.load_mixins(self) belongs_to :user has_many :articles, :dependent => :destroy, :foreign_key => 'blog_id' belongs_to :fb_icon , :class_name => "Gluttonberg::Asset" , :foreign_key => "fb_icon_id" validates_presence_of :name, :user_id is_versioned :non_versioned_columns => ['state' ,'published_at' , 'moderation_required' ] acts_as_taggable_on :tag clean_html [:description] attr_accessible :user_id, :name, :slug, :description, :moderation_required attr_accessible :user attr_accessible :seo_title, :seo_keywords, :seo_description, :fb_icon_id, :state, :published_at end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gluttonberg-blog-1.0.0 | app/models/gluttonberg/blog/weblog.rb |