Module: Temporaries::Values

Includes:
Core
Defined in:
lib/temporaries/values.rb

Defined Under Namespace

Modules: ClassMethods Classes: Helpers

Constant Summary collapse

UNDEFINED =
Object.new

Class Method Summary collapse

Class Method Details

.define_helpers_for(name, &block) ⇒ Object



145
146
147
148
149
# File 'lib/temporaries/values.rb', line 145

def self.define_helpers_for(name, &block)
  helpers = Helpers.new(name)
  helpers.instance_eval(&block)
  helpers.define(self)
end

.included(base) ⇒ Object



138
139
140
# File 'lib/temporaries/values.rb', line 138

def self.included(base)
  base.extend ClassMethods
end