class Threesixtyvoice::GroupMembers
Attributes
groupid[R]
grouplink[R]
groupname[R]
members[R]
version[R]
Public Class Methods
new(doc)
click to toggle source
# File lib/threesixtyvoice/group_members.rb, line 5 def initialize(doc) @version = doc.xpath('//api/groupinfo/version').text @groupid = doc.xpath('//api/groupinfo/groupid').text @groupname = doc.xpath('//api/groupinfo/groupname').text @grouplink = doc.xpath('//api/groupinfo/grouplink').text @members = doc.xpath('//api/groupmembers/member').map do |i| GroupMember.new(i.xpath('gamertag').text, i.xpath('joindate').text, i.xpath('role').text) end end