Module: Truework

Defined in:
lib/truework.rb,
lib/truework/types.rb,
lib/truework/version.rb,
lib/truework/exceptions.rb,
lib/truework/api_resource.rb,
lib/truework/api_response.rb,
lib/truework/http_request.rb,
lib/truework/list_response.rb,
lib/truework/resources/price.rb,
lib/truework/resources/report.rb,
lib/truework/resources/salary.rb,
lib/truework/resources/target.rb,
lib/truework/resources/address.rb,
lib/truework/resources/company.rb,
lib/truework/resources/document.rb,
lib/truework/resources/earnings.rb,
lib/truework/resources/employee.rb,
lib/truework/resources/employer.rb,
lib/truework/resources/position.rb,
lib/truework/api_operations/list.rb,
lib/truework/api_operations/create.rb,
lib/truework/api_operations/retrieve.rb,
lib/truework/resources/turnaround_time.rb,
lib/truework/resources/verification_request.rb

Defined Under Namespace

Modules: APIOperations, HTTPRequest, Types Classes: APIResource, APIResponse, Address, BadGateway, BadRequest, ClientException, Company, Document, Earnings, Employee, Employer, Forbidden, GatewayTimeout, InternalServerError, InvalidCredentials, ListResponse, NonExistentRecord, Position, Price, RecordAlreadyExists, Report, Salary, ServerException, ServiceUnavailable, Target, TurnaroundTime, UnexpectedHTTPException, VerificationRequest

Constant Summary collapse

DEFAULT_CA_BUNDLE_PATH =
"#{__dir__}/truework/data/ca-certificates.crt"
VERSION =
'1.0.0'

Class Attribute Summary collapse

Class Attribute Details

.api_baseObject

Returns the value of attribute api_base.



25
26
27
# File 'lib/truework.rb', line 25

def api_base
  @api_base
end

.api_keyObject

Returns the value of attribute api_key.



26
27
28
# File 'lib/truework.rb', line 26

def api_key
  @api_key
end

.api_versionObject

Returns the value of attribute api_version.



27
28
29
# File 'lib/truework.rb', line 27

def api_version
  @api_version
end