class WorkSurfer::API::TimeOfArrival
Public Class Methods
get(route_id, territory_id: WorkSurfer::Client.default_territory_id)
click to toggle source
# File lib/work_surfer/api/time_of_arrival.rb, line 7 def get(route_id, territory_id: WorkSurfer::Client.default_territory_id) client.get("territories/#{territory_id}/toa/routes/#{route_id}") end
list(date: nil, territory_id: WorkSurfer::Client.default_territory_id, vehicle_id: nil)
click to toggle source
# File lib/work_surfer/api/time_of_arrival.rb, line 11 def list(date: nil, territory_id: WorkSurfer::Client.default_territory_id, vehicle_id: nil) client.get("territories/#{territory_id}/toa/routes", { params: { date: formatted_date(date), territory_id: territory_id, vehicle: vehicle_id, }.reject { |k, v| v.nil? } }) end