Module: Variables::CoreExt::Module

Defined in:
lib/variables/core_ext/module.rb

Instance Method Summary collapse

Instance Method Details

#class_variable(name) ⇒ Object



6
7
8
# File 'lib/variables/core_ext/module.rb', line 6

def class_variable(name)
  ClassVariable.new(self, name)
end

#class_variable_fetch(name, *args, &block) ⇒ Object



10
11
12
# File 'lib/variables/core_ext/module.rb', line 10

def class_variable_fetch(name, *args, &block)
  class_variable(name).fetch(*args, &block)
end

#class_variable_replace(name, *args, &block) ⇒ Object



14
15
16
# File 'lib/variables/core_ext/module.rb', line 14

def class_variable_replace(name, *args, &block)
  class_variable(name).replace(*args, &block)
end