Sha256: 3da325e1725dc3a1b5c6b0ca4b485a6dd0eed26e6b11fe4227c3908be303d3e8
Contents?: true
Size: 761 Bytes
Versions: 9
Compression:
Stored size: 761 Bytes
Contents
module ActiveRecord module Acts #:nodoc: module MuckPost #:nodoc: def self.included(base) base.extend(ClassMethods) end module ClassMethods def acts_as_muck_post(options = {}) belongs_to :blog, :dependent => :destroy include ActiveRecord::Acts::MuckPost::InstanceMethods extend ActiveRecord::Acts::MuckPost::SingletonMethods end end # class methods module SingletonMethods end # All the methods available to a record that has had <tt>acts_as_muck_post</tt> specified. module InstanceMethods def after_create if GlobalConfig.enable_post_activities end end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems