class Trusona::Services::TruCodesService

A service for interacting with TruCode TruCodes

Public Class Methods

new( client: Trusona::Api::HTTPClient.new(Trusona.config.api_host), mapper: Trusona::Mappers::TruCodeMapper.new ) click to toggle source
# File lib/trusona/services/tru_codes_service.rb, line 8
def initialize(
  client: Trusona::Api::HTTPClient.new(Trusona.config.api_host),
  mapper: Trusona::Mappers::TruCodeMapper.new
)
  @client = client
  @mapper = mapper
  @resource_path = '/api/v2/trucodes'
end

Public Instance Methods

member_path(resource) click to toggle source
# File lib/trusona/services/tru_codes_service.rb, line 17
def member_path(resource)
  [@resource_path, resource.id].join('/')
end
verify_response(_response) click to toggle source
# File lib/trusona/services/tru_codes_service.rb, line 21
def verify_response(_response)
  true
end