Module: Accessorize::Extension
- Defined in:
- lib/accessorize/extension.rb
Constant Summary collapse
- @@meta =
nil
- @@accessor =
nil
Class Method Summary collapse
- .accessor ⇒ Object
- .accessor=(value) ⇒ Object
- .included(base) ⇒ Object
- .meta ⇒ Object
- .meta=(value) ⇒ Object
Class Method Details
.accessor ⇒ Object
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 |
.meta ⇒ Object
10 11 12 |
# File 'lib/accessorize/extension.rb', line 10 def self. @@meta.respond_to?(:call) ? @@meta.call : @@meta end |
.meta=(value) ⇒ Object
18 19 20 |
# File 'lib/accessorize/extension.rb', line 18 def self.(value) @@meta = value end |