Sha256: c135327536ab56a33a0c27fec573186fa0c52d5017ff2e7d18f545065f719929

Contents?: true

Size: 575 Bytes

Versions: 1

Compression:

Stored size: 575 Bytes

Contents

require "active_enumerable/version"
require "active_enumerable/base"
require "active_enumerable/comparable"
require "active_enumerable/enumerable"
require "active_enumerable/finder"
require "active_enumerable/method_caller"
require "active_enumerable/scopes"
require "active_enumerable/where"
require "active_enumerable/queries"

module ActiveEnumerable
  include Base
  include Enumerable
  include Comparable
  include Queries
  include Scopes

  module ClassMethods
    include Scopes::ClassMethods
  end

  def self.included(base)
    base.extend(ClassMethods)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_enumerable-0.1.1 lib/active_enumerable.rb