Sha256: 865b0058bfdcd3882ad612f053287c384638e2571c3cddebe669dcded3fa1874
Contents?: true
Size: 619 Bytes
Versions: 4
Compression:
Stored size: 619 Bytes
Contents
require "partisan/version" require "active_record" require "partisan/helper" require "partisan/follow" require "partisan/follower" require "partisan/followable" module Partisan def self.inject_into_active_record @inject_into_active_record ||= Proc.new do def self.acts_as_follower self.send :include, Partisan::Follower end def self.acts_as_followable self.send :include, Partisan::Followable end def self.acts_as_follow self.send :include, Partisan::Follow end end end end ActiveRecord::Base.class_eval(&Partisan.inject_into_active_record)
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
partisan-0.5.1 | lib/partisan.rb |
partisan-0.5 | lib/partisan.rb |
partisan-0.4.2 | lib/partisan.rb |
partisan-0.4.1 | lib/partisan.rb |