module StrawberryAPI::Client::Schedules
Public Instance Methods
schedule(id:)
click to toggle source
Fetches a schedule
@param [Integer] id Id of the schedule to retrieve
@return [StrawberryAPI::Schedule] The fetched schedule
# File lib/strawberry_api/client/schedules.rb, line 22 def schedule(id:) data = get("/schedules/#{id}").parse['schedule'] data.nil? ? nil : Schedule.new(data) end
schedules()
click to toggle source
Fetches all schedules
@return [Array<StrawberryAPI::Schedule>] A list of schedules
# File lib/strawberry_api/client/schedules.rb, line 10 def schedules get("/schedules").parse['schedules']&.map do |schedule| Schedule.new(schedule) end end