class Codestrap::Namespace
Public Class Methods
new(hash)
click to toggle source
# File lib/codestrap/namespace.rb, line 5 def initialize(hash) hash.each do |key, value| add_object key, value end end
Public Instance Methods
add_object(key, value)
click to toggle source
# File lib/codestrap/namespace.rb, line 15 def add_object key, value singleton_class.send(:define_method, key.to_s) { value } end
get_binding()
click to toggle source
# File lib/codestrap/namespace.rb, line 11 def get_binding binding end