Class: ProcessWanker::Builder

Inherits:
Object
  • Object
show all
Defined in:
lib/config/config_node.rb

Instance Method Summary collapse

Instance Method Details

#build(container, args, block) ⇒ Object



94
95
96
97
98
99
# File 'lib/config/config_node.rb', line 94

def build(container,args,block)
	@config=klass.new(*args)
	@config.container=container
	instance_eval(&block) if(block)
	@config
end

#klassObject



101
102
103
104
105
106
# File 'lib/config/config_node.rb', line 101

def klass
	cn=self.class.name
	cn.gsub!("Builder","")
	cn=cn.split("::")[-1]
	ProcessWanker::const_get(cn)
end