Class: PiecePipe::MethodAssemblyStep
- Inherits:
-
AssemblyStep
- Object
- Step
- AssemblyStep
- PiecePipe::MethodAssemblyStep
- Defined in:
- lib/piece_pipe/method_assembly_step.rb
Instance Attribute Summary
Attributes inherited from Step
Instance Method Summary collapse
-
#initialize(meth) ⇒ MethodAssemblyStep
constructor
A new instance of MethodAssemblyStep.
- #receive(inputs) ⇒ Object
Methods inherited from AssemblyStep
Methods inherited from Step
Constructor Details
#initialize(meth) ⇒ MethodAssemblyStep
Returns a new instance of MethodAssemblyStep.
3 4 5 |
# File 'lib/piece_pipe/method_assembly_step.rb', line 3 def initialize(meth) @method = meth end |
Instance Method Details
#receive(inputs) ⇒ Object
7 8 9 |
# File 'lib/piece_pipe/method_assembly_step.rb', line 7 def receive(inputs) install(@method.call(inputs)) end |