module Tansu::Configuration
Public Class Methods
extended(klass)
click to toggle source
# File lib/tansu/configuration.rb, line 3 def self.extended(klass) klass.instance_variable_set(:"@vars", {}) end
Public Instance Methods
[](name)
click to toggle source
# File lib/tansu/configuration.rb, line 19 def [](name) @vars[name] end
[]=(name, val)
click to toggle source
# File lib/tansu/configuration.rb, line 15 def []=(name, val) @vars[name] = val end
configure(&block)
click to toggle source
# File lib/tansu/configuration.rb, line 27 def configure(&block) instance_eval &block end
get(name)
click to toggle source
# File lib/tansu/configuration.rb, line 11 def get(name) self[name] end
set(name, val)
click to toggle source
# File lib/tansu/configuration.rb, line 7 def set(name, val) self[name]= val end