7 8 9 10 11 12 13 14 15
# File 'lib/swiftly/definition_proxy.rb', line 7 def factory(factory_class, &block) factory = Swiftly::Factory.new factory.instance_eval(&block) Smokestack.registry[Swiftly.const_get(factory_class.capitalize)] = factory end