module Statuspageio::Client::Incident
Public Instance Methods
incidents(scope = :all)
click to toggle source
# File lib/statuspageio/client/incident.rb, line 4 def incidents(scope = :all) case scope when :all get("/pages/#{self.page_id}/incidents") when :unresolved get("/pages/#{self.page_id}/incidents/unresolved") when :scheduled get("/pages/#{self.page_id}/incidents/scheduled") else get("/pages/#{self.page_id}/incidents") end end
search_incidents(q)
click to toggle source
# File lib/statuspageio/client/incident.rb, line 17 def search_incidents(q) return incidents if q.nil? || q.empty? get("/pages/#{self.page_id}/incidents", { q: q }) end