Module: Flex::Scopes

Defined in:
lib/flex/scopes.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.included(context) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
# File 'lib/flex/scopes.rb', line 4

def self.included(context)
  context.class_eval do
    @flex ||= ClassProxy::Base.new(context)
    def self.flex; @flex end

    extend ClassMethods

    @scope_methods = []
    def self.scope_methods; @scope_methods end
  end
end