class SmartCore::Operation
@api public @since 0.1.0
rubocop:disable Style/StaticClass
rubocop:disable Style/StaticClass
Constants
- ArgumentError
@api public @since 0.1.0
- Error
@api public @since 0.1.0
- ResultCoreMethodOverlapError
@api public @since 0.1.0
- VERSION
@return [String]
@api public @since 0.1.0 @version 0.2.0
Public Class Methods
inherited(child_klass)
click to toggle source
@param child_klass [Class] @return [void]
@api private @since 0.1.0
Calls superclass method
# File lib/smart_core/operation.rb, line 26 def inherited(child_klass) SmartCore::Operation::ClassConstructor.construct(child_klass) super end
Public Instance Methods
call()
click to toggle source
@return [SmartCore::Operation::Result::Success] @return [SmartCore::Operation::Result::Callback] @return [SmartCore::Operation::Result::Failure] @return [SmartCore::Operation::Result::Fatal]
@api public @since 0.1.0
# File lib/smart_core/operation.rb, line 46 def call Success() end