Sha256: 546d4979907dc5d18a1fd04914ec2710573ea5bb7f14d69fa422023f16659202

Contents?: true

Size: 375 Bytes

Versions: 6

Compression:

Stored size: 375 Bytes

Contents

require "active_record"

# Namespace for classes and modules that handle friendship related tasks
#
# @author Justin Chapman
#
# @since 0.0.1
module Popular

  if defined? ActiveRecord::Base
    require "popular/extenders/popular"
    require "popular/friendship"

    # Extend ActiveRecord with extenders
    ActiveRecord::Base.extend Popular::Extenders::Popular
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
popular-0.4.0 lib/popular.rb
popular-0.3.2 lib/popular.rb
popular-0.3.1 lib/popular.rb
popular-0.3.0 lib/popular.rb
popular-0.1.0 lib/popular.rb
popular-0.0.1 lib/popular.rb