Module: PaylocityWebService

Extended by:
Configuration
Defined in:
lib/paylocity_web_service.rb,
lib/paylocity_web_service/cache.rb,
lib/paylocity_web_service/error.rb,
lib/paylocity_web_service/client.rb,
lib/paylocity_web_service/version.rb,
lib/paylocity_web_service/connection.rb,
lib/paylocity_web_service/encryption.rb,
lib/paylocity_web_service/configuration.rb,
lib/paylocity_web_service/authentication.rb,
lib/paylocity_web_service/client/companies.rb,
lib/paylocity_web_service/client/employees.rb,
lib/paylocity_web_service/client/credentials.rb,
lib/paylocity_web_service/client/onboardings.rb,
lib/paylocity_web_service/middleware/response/raise_error.rb

Defined Under Namespace

Modules: Authentication, Configuration, Connection, Encryption, Middleware Classes: ApplicationCredentialsRequired, BadGateway, BadRequest, Cache, Client, ClientError, Conflict, Error, Forbidden, InternalServerError, MethodNotAllowed, MissingContentType, MissingKey, NotAcceptable, NotFound, NotImplemented, ServerError, ServiceUnavailable, Unauthorized, UnavailableForLegalReasons, UnprocessableEntity, UnsupportedMediaType

Constant Summary collapse

VERSION =
"0.2.1"

Constants included from Configuration

Configuration::DEFAULT_ACCESS_TOKEN, Configuration::DEFAULT_ADAPTER, Configuration::DEFAULT_CLIENT_ID, Configuration::DEFAULT_CLIENT_SECRET, Configuration::DEFAULT_CONNECTION_OPTIONS, Configuration::DEFAULT_ENDPOINT, Configuration::DEFAULT_FORMAT, Configuration::DEFAULT_PROXY, Configuration::DEFAULT_SSL_VERIFY_MODE, Configuration::DEFAULT_USER_AGENT, Configuration::VALID_OPTIONS_KEYS

Class Method Summary collapse

Methods included from Configuration

configure, extended, options, reset

Class Method Details

.clientObject



14
15
16
# File 'lib/paylocity_web_service.rb', line 14

def client
  @client || PaylocityWebService::Client.new(options)
end