Module: Accessorize::Extension

Defined in:
lib/accessorize/extension.rb

Constant Summary collapse

@@meta =
nil
@@accessor =
nil

Class Method Summary collapse

Class Method Details

.accessorObject



14
15
16
# File 'lib/accessorize/extension.rb', line 14

def self.accessor
  @@accessor.respond_to?(:call) ? @@accessor.call : @@accessor
end

.accessor=(value) ⇒ Object



22
23
24
# File 'lib/accessorize/extension.rb', line 22

def self.accessor=(value)
  @@accessor = value
end

.included(base) ⇒ Object



6
7
8
# File 'lib/accessorize/extension.rb', line 6

def self.included(base)
  base.before_filter :set_extension_points
end

.metaObject



10
11
12
# File 'lib/accessorize/extension.rb', line 10

def self.meta
  @@meta.respond_to?(:call) ? @@meta.call : @@meta
end

.meta=(value) ⇒ Object



18
19
20
# File 'lib/accessorize/extension.rb', line 18

def self.meta=(value)
  @@meta = value
end