class Podio::CalendarMute

@see developers.podio.com/doc/calendar

Public Class Methods

create(scope_type, scope_id, object_type = nil) click to toggle source

@see developers.podio.com/doc/calendar/mute-objects-from-global-calendar-79418

# File lib/podio/models/calendar_mute.rb, line 19
def create(scope_type, scope_id, object_type = nil)
  path = "/calendar/mute/#{scope_type}/#{scope_id}/"
  path += "#{object_type}/" unless object_type.nil?
  Podio.connection.post(path).status
end
delete(scope_type, scope_id, object_type = nil) click to toggle source

@see developers.podio.com/doc/calendar/unmute-objects-from-the-global-calendar-79420

# File lib/podio/models/calendar_mute.rb, line 26
def delete(scope_type, scope_id, object_type = nil)
  path = "/calendar/mute/#{scope_type}/#{scope_id}/"
  path += "#{object_type}/" unless object_type.nil?
  Podio.connection.delete(path).status
end
find_all() click to toggle source

@see developers.podio.com/doc/calendar/get-mutes-in-global-calendar-62730

# File lib/podio/models/calendar_mute.rb, line 14
def find_all
  list Podio.connection.get('/calendar/mute/').body
end