ShiftFilter
November 20, 2019 ยท View on GitHub
Description
Defines a filter used in a search for Shift records. AND logic is used by Square's servers to apply each filter property specified.
Properties
| Name | Getter | Setter | Type | Description | Notes |
|---|---|---|---|---|---|
| location_ids | getLocationIds() | setLocationIds($value) | string[] | Fetch shifts for the specified location. | [optional] |
| employee_ids | getEmployeeIds() | setEmployeeIds($value) | string[] | Fetch shifts for the specified employee. | [optional] |
| status | getStatus() | setStatus($value) | string | Fetch a `Shift` instance by `Shift.status`. See ShiftFilterStatus for possible values | [optional] |
| start | getStart() | setStart($value) | \SquareConnect\Model\TimeRange | Fetch `Shift`s that start in the time range - Inclusive. | [optional] |
| end | getEnd() | setEnd($value) | \SquareConnect\Model\TimeRange | Fetch the `Shift`s that end in the time range - Inclusive. | [optional] |
| workday | getWorkday() | setWorkday($value) | \SquareConnect\Model\ShiftWorkday | Fetch the `Shift`s based on workday date range. | [optional] |
Note: All properties are protected and only accessed via getters and setters.