Exception: ActiveInteractor::Context::Failure

Inherits:
StandardError
  • Object
show all
Defined in:
lib/active_interactor/context.rb

Overview

Raised when an interactor context fails

Author:

Since:

  • 0.0.1

Version:

  • 0.1

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(context = {}) ⇒ Failure

Parameters:

  • context (Hash) (defaults to: {})

    an instance of Base

Since:

  • 0.0.1



27
28
29
30
# File 'lib/active_interactor/context.rb', line 27

def initialize(context = {})
  @context = context
  super
end

Instance Attribute Details

#contextBase (readonly)

Returns an instance of Base.

Returns:

Since:

  • 0.0.1



21
22
23
24
25
26
27
28
29
30
31
# File 'lib/active_interactor/context.rb', line 21

class Failure < StandardError
  attr_reader :context

  # A new instance of {Failure}
  # @param context [Hash] an instance of {Base}
  # @return [Failure] a new instance of {Failure}
  def initialize(context = {})
    @context = context
    super
  end
end