lib/micro/case/safe/flow.rb in u-case-2.0.0.pre vs lib/micro/case/safe/flow.rb in u-case-2.0.0.pre.2
- old
+ new
@@ -8,11 +8,11 @@
base.send(:include, ::Micro::Case::Flow)
def base.flow_reducer; Reducer; end
end
- def self.[](*args)
- Reducer.build(args)
+ def self.Flow(args)
+ Reducer.build(Array(args))
end
class Reducer < ::Micro::Case::Flow::Reducer
def call(arg = {})
@use_cases.reduce(initial_result(arg)) do |result, use_case|