Method: AdobeConnectAPI#report_groups
- Defined in:
- lib/adobe_connect_api.rb
#report_groups(filter = nil, sort = nil) ⇒ Object
returns all groups
286 287 288 289 290 291 292 293 294 295 296 297 298 |
# File 'lib/adobe_connect_api.rb', line 286 def report_groups(filter = nil, sort = nil) puts "ACS: Query: Groups" res = query("principal-list", "filter" => filter, "sort" => sort) data = XmlSimple.xml_in(res.body) groups = [] if data["principal-list"] data["principal-list"].each do |trans| groups = trans["principal"] end end return AdobeConnectAPI::Result.new(data["status"][0]["code"], groups) end |