Class: Paychex::Client
- Includes:
- Auth, Companies, DirectDeposit, FederalTax, JobTitles, Jobs, LaborAssignments, Locations, Organizations, PayRates, Workers
- Defined in:
- lib/paychex/client.rb,
lib/paychex/client/auth.rb,
lib/paychex/client/jobs.rb,
lib/paychex/client/workers.rb,
lib/paychex/client/companies.rb,
lib/paychex/client/locations.rb,
lib/paychex/client/pay_rates.rb,
lib/paychex/client/job_titles.rb,
lib/paychex/client/federal_tax.rb,
lib/paychex/client/organizations.rb,
lib/paychex/client/direct_deposit.rb,
lib/paychex/client/labor_assignments.rb
Overview
All methods have been separated into modules for better management.
Wrapper for the Paychex REST API
Defined Under Namespace
Modules: Auth, Companies, DirectDeposit, FederalTax, JobTitles, Jobs, LaborAssignments, Locations, Organizations, PayRates, Workers
Instance Attribute Summary collapse
-
#token_timeout ⇒ Object
Returns the value of attribute token_timeout.
Method Summary
Methods included from Organizations
Methods included from DirectDeposit
#add_direct_deposit, #direct_deposit, #direct_deposits
Methods included from FederalTax
#add_federal_tax, #federal_tax
Methods included from PayRates
#add_pay_rate, #pay_rate, #pay_rates
Methods included from LaborAssignments
#labor_assignment, #labor_assignments
Methods included from Locations
Methods included from JobTitles
Methods included from Jobs
Methods included from Workers
#create_worker, #create_worker_contacts, #remove_worker, #worker, #worker_status, #workers
Methods included from Companies
#company_contact_types, #company_status, #details_by_display_id, #details_by_display_ids, #linked_companies, #linked_company
Methods included from Auth
Methods inherited from API
Methods included from Request
#auth, #delete, #get, #post, #put
Constructor Details
This class inherits a constructor from Paychex::API
Instance Attribute Details
#token_timeout ⇒ Object
Returns the value of attribute token_timeout.
33 34 35 |
# File 'lib/paychex/client.rb', line 33 def token_timeout @token_timeout end |