Sha256: 15600fafc702c3868397f4bcf87033dd592a6c6ac177eac97ccf8a4b95d3445a

Contents?: true

Size: 405 Bytes

Versions: 2

Compression:

Stored size: 405 Bytes

Contents

require File.join(File.dirname(__FILE__), "class_methods.rb")
require File.join(File.dirname(__FILE__), "instance_methods.rb")

module ActsAsComment
  def self.included base
    base.extend ClassMethods
  end
  include InstanceMethods
end

module ActsAsCommentable
  def self.included base
    base.extend ClassMethods
  end
end

ActiveRecord::Base.class_eval { include ActsAsComment, ActsAsCommentable }

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
aeonscope-acts_as_commentable-1.0.0 lib/acts_as_commentable.rb
aeonscope-acts_as_commentable-1.1.0 lib/acts_as_commentable.rb