Method: MMS::Resource::Group#alerts

Defined in:
lib/mms/resource/group.rb

#alerts(page = 1, limit = 100, status = 'OPEN') ⇒ Array<MMS::Resource::Alert>

Parameters:

  • page (Integer) (defaults to: 1)
  • limit (Integer) (defaults to: 100)
  • status (String) (defaults to: 'OPEN')

Returns:



35
36
37
38
39
40
41
42
43
44
45
# File 'lib/mms/resource/group.rb', line 35

def alerts(page = 1, limit = 100, status = 'OPEN')
  alert_list = []
  @client.get('/groups/' + @id + '/alerts?status=' + status + '&pageNum=' + page.to_s + '&itemsPerPage=' + limit.to_s).each do |alert|
    a = MMS::Resource::Alert.new
    a.client(@client)
    a.data(alert)

    alert_list.push a
  end
  alert_list
end