Exception: ServiceRecord::Failure

Inherits:
StandardError
  • Object
show all
Defined in:
lib/service_record/failure.rb

Overview

Exception to be raised when a service fails

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(service) ⇒ Failure

Returns a new instance of Failure.



8
9
10
11
12
# File 'lib/service_record/failure.rb', line 8

def initialize(service)
  @service = service

  super(@service.errors.full_messages.join(','))
end

Instance Attribute Details

#serviceObject (readonly)

Returns the value of attribute service.



6
7
8
# File 'lib/service_record/failure.rb', line 6

def service
  @service
end