Sha256: 76bc3389afd2202d2fa682a3a19b9450ad5af492ddd90f346a220743f2f0db14

Contents?: true

Size: 722 Bytes

Versions: 1

Compression:

Stored size: 722 Bytes

Contents

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

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

  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.2.0 lib/active_enumerable.rb