Method: AdobeConnectAPI#report_memberships
- Defined in:
- lib/adobe_connect_api.rb
#report_memberships(group_id, filter = nil, sort = nil) ⇒ Object
returns all groups
301 302 303 304 305 306 307 308 309 310 311 312 313 |
# File 'lib/adobe_connect_api.rb', line 301 def report_memberships(group_id, filter = nil, sort = nil) puts "ACS: Query: Group Memberships" res = query("principal-list", "group-id" => group_id, "filter" => filter, "sort" => sort) data = XmlSimple.xml_in(res.body) members = [] if data["principal-list"] data["principal-list"].each do |trans| members = trans["principal"] end end return AdobeConnectAPI::Result.new(data["status"][0]["code"], members) end |