Class: Toolx::Core::Operation
- Inherits:
-
OperationBase
- Object
- OperationBase
- Toolx::Core::Operation
- Extended by:
- SimplifiedResult
- Defined in:
- lib/toolx/core/operation.rb
Defined Under Namespace
Modules: CallbacksWrapper, Flow, ParamsWrapper, RescueWrapper, ResponseWrapper, SimplifiedResult, TransactionWrapper Classes: Error
Instance Attribute Summary collapse
-
#params ⇒ Object
readonly
Returns the value of attribute params.
Class Method Summary collapse
Methods included from SimplifiedResult
Methods inherited from OperationBase
Constructor Details
This class inherits a constructor from Toolx::Core::OperationBase
Instance Attribute Details
#params ⇒ Object (readonly)
Returns the value of attribute params.
14 15 16 |
# File 'lib/toolx/core/operation.rb', line 14 def params @params end |
Class Method Details
.inherited(subclass) ⇒ Object
24 25 26 |
# File 'lib/toolx/core/operation.rb', line 24 def self.inherited(subclass) prepend_builtins(subclass) end |
.prepend_builtins(subclass) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/toolx/core/operation.rb', line 16 def self.prepend_builtins(subclass) subclass.prepend ::Toolx::Core::Operation::CallbacksWrapper subclass.prepend ::Toolx::Core::Operation::TransactionWrapper subclass.prepend ::Toolx::Core::Operation::ParamsWrapper subclass.prepend ::Toolx::Core::Operation::ResponseWrapper subclass.prepend ::Toolx::Core::Operation::RescueWrapper end |