class PayrollHero::Api::V3::DaySchedules
DaySchedules
Endpoint
Public Instance Methods
list(page: nil, per_page: nil, start_date: nil, end_date: nil, permissions: false, breaks: false, worksite_id: nil, excluded_worksite_id: nil, employee_id: nil)
click to toggle source
implements the interface to the DaySchedules
List endpoint
@return [Hashie::Mash] @param [Fixnum] page @param [Fixnum] per_page @param [Date] start_date @param [Date] end_date @param [TrueClass|FalseClass] permissions @param [TrueClass|FalseClass] breaks @param [Fixnum] worksite_id @param [Fixnum] excluded_worksite_id @param [Fixnum] employee_id
# File lib/payroll_hero/api/v3/day_schedules.rb, line 19 def list(page: nil, per_page: nil, start_date: nil, end_date: nil, permissions: false, breaks: false, worksite_id: nil, excluded_worksite_id: nil, employee_id: nil) params = { page: page, per_page: per_page, start_date: start_date, end_date: end_date, permissions: permissions, breaks: breaks, worksite_id: worksite_id, excluded_worksite_id: excluded_worksite_id, employee_id: employee_id, } remove_nil_values_from!(params) client.get("/api/v3/day_schedules", params) end