class SmartCore::Operation::Failure

@api public @since 0.2.0

Public Class Methods

new(*errors) click to toggle source

@param errors [Array<Symbol|Any>] @return [void]

@api pubic @since 0.2.0

Calls superclass method SmartCore::Operation::Result::new
# File lib/smart_core/operation/failure.rb, line 17
def initialize(*errors)
  super(*errors)
end

Public Instance Methods

failure?() { |self| ... } click to toggle source

@yield [nil] @return [Boolean]

@api public @since 0.2.0

# File lib/smart_core/operation/failure.rb, line 26
def failure?
  true.tap { yield(self) if block_given? }
end