Class: DefraRubyMocks::WorldpayResourceService

Inherits:
BaseService
  • Object
show all
Defined in:
app/services/defra_ruby_mocks/worldpay_resource_service.rb

Defined Under Namespace

Classes: WorldpayResource

Instance Method Summary collapse

Methods inherited from BaseService

run

Instance Method Details

#run(reference:) ⇒ Object



6
7
8
9
10
11
12
# File 'app/services/defra_ruby_mocks/worldpay_resource_service.rb', line 6

def run(reference:)
  @reference = reference

  raise(MissingResourceError, @reference) if resource.nil?

  WorldpayResource.new(resource, order, company_name)
end