Module: Scopiform

Defined in:
lib/scopiform.rb,
lib/scopiform/core.rb,
lib/scopiform/filters.rb,
lib/scopiform/helpers.rb,
lib/scopiform/version.rb,
lib/scopiform/utilities.rb,
lib/scopiform/common_scopes.rb,
lib/scopiform/scope_context.rb,
lib/scopiform/scope_definition.rb,
lib/scopiform/reflection_plugin.rb,
lib/scopiform/association_scopes.rb,
lib/scopiform/string_number_scopes.rb,
lib/scopiform/string_number_date_scopes.rb

Defined Under Namespace

Modules: AssociationScopes, CommonScopes, Core, Filters, Helpers, ReflectionPlugin, StringNumberDateScopes, StringNumberScopes, Utilities Classes: ScopeContext, ScopeDefinition

Constant Summary collapse

VERSION =
'0.4.1'.freeze

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



11
12
13
14
15
16
17
18
19
20
21
# File 'lib/scopiform.rb', line 11

def self.included(base)
  base.class_eval do
    include Scopiform::Helpers
    include Scopiform::Core
    include Scopiform::CommonScopes
    include Scopiform::StringNumberScopes
    include Scopiform::StringNumberDateScopes
    include Scopiform::AssociationScopes
    include Scopiform::Filters
  end
end