Sha256: 2c1f07355107b9eff03208de053d6cbd515c357acadcb059eb9a52d0689ba03c

Contents?: true

Size: 320 Bytes

Versions: 15

Compression:

Stored size: 320 Bytes

Contents

module Ksk::Post
  extend ActiveSupport::Concern

  included do
    include Ksk::Markdown

    belongs_to :category
    has_many :assets, as: :fileable
    accepts_nested_attributes_for :assets, allow_destroy: true

    scope :all_posts, -> {except(:where)}
    scope :top,       -> {where(top_news: true)}

  end


end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
ksk-0.4.7 app/models/concerns/ksk/post.rb
ksk-0.4.6 app/models/concerns/ksk/post.rb
ksk-0.4.5 app/models/concerns/ksk/post.rb
ksk-0.4.4 app/models/concerns/ksk/post.rb
ksk-0.4.3 app/models/concerns/ksk/post.rb
ksk-0.4.2 app/models/concerns/ksk/post.rb
ksk-0.4.1 app/models/concerns/ksk/post.rb
ksk-0.4.0 app/models/concerns/ksk/post.rb
ksk-0.3.4 app/models/concerns/ksk/post.rb
ksk-0.3.3 app/models/concerns/ksk/post.rb
ksk-0.3.2 app/models/concerns/ksk/post.rb
ksk-0.3.0 app/models/concerns/ksk/post.rb
ksk-0.2.15 app/models/concerns/ksk/post.rb
ksk-0.2.14 app/models/concerns/ksk/post.rb
ksk-0.2.13 app/models/concerns/ksk/post.rb