Module: Hanami::Interactor::LegacyInterface
- Defined in:
- lib/hanami/interactor.rb
Overview
Interactor legacy interface
Instance Method Summary collapse
-
#call ⇒ Hanami::Interactor::Result
Triggers the operation and return a result.
- #initialize(*args) ⇒ Object
Instance Method Details
#call ⇒ Hanami::Interactor::Result
Triggers the operation and return a result.
All the instance variables will be available in the result.
ATTENTION: This must be implemented by the including class.
271 272 273 |
# File 'lib/hanami/interactor.rb', line 271 def call _call { super } end |
#initialize(*args) ⇒ Object
185 186 187 188 189 |
# File 'lib/hanami/interactor.rb', line 185 def initialize(*args, **kwargs) super ensure @__result = ::Hanami::Interactor::Result.new end |