class Trusona::Workers::TruCodeFinder

Finds TruCodes

Public Class Methods

new(service: Trusona::Services::TruCodesService.new) click to toggle source
# File lib/trusona/workers/tru_code_finder.rb, line 8
def initialize(service: Trusona::Services::TruCodesService.new)
  @service = service
end

Public Instance Methods

find(id) click to toggle source
# File lib/trusona/workers/tru_code_finder.rb, line 12
def find(id)
  raise ArgumentError, 'Missing TruCode Id' unless id

  resource = Trusona::Resources::BaseResource.new(id: id)
  @service.get(resource)
end