Module: Interaction::Perform
- Defined in:
- lib/interaction.rb
Instance Method Summary collapse
-
#perform ⇒ Object
Executes use case logic.
Instance Method Details
#perform ⇒ Object
Executes use case logic
Use cases must implement this method. Assumes success if failure is not called.
26 27 28 29 30 31 32 |
# File 'lib/interaction.rb', line 26 def perform catch :halt do super.tap do success unless result_specified? end end end |