Module: Boil::Composer::Builder

Defined in:
lib/boil/composer/builder.rb

Instance Method Summary collapse

Instance Method Details

#create_factory_method_for(*classes) ⇒ Object



9
10
11
12
13
# File 'lib/boil/composer/builder.rb', line 9

def create_factory_method_for(*classes)
  classes.each do |cls|
    DependencyWalker.new(TargetClassDecorator.new(self)).create_factory_method_for_class(cls)
  end
end

#factory_methodsObject



15
16
17
# File 'lib/boil/composer/builder.rb', line 15

def factory_methods
  TargetClassDecorator.new(self).factory_methods
end