У меня есть класс, который просматривает список объектов, а затем передает каждый из этих объектов, а также вновь созданный объект другому классу:
Class Foo
def initialize(x, y)
@x, @y = x, y
end
def run
@x.widgets.each do |original_widget|
new_widget = y.widgets.new
WidgetCopyer.new(original_widget, new_widget).copy
end
end
end
Как мне макетировать WidgetCopyer.new ( original_widget, new_widget) .copy, учитывая, что new_widget создается внутри l oop?