class Threesixtyvoice::BadgeList
Attributes
badges[R]
title[R]
version[R]
Public Class Methods
new(doc)
click to toggle source
# File lib/threesixtyvoice/badge_list.rb, line 5 def initialize(doc) @version = doc.xpath('//api/info/version').text @title = doc.xpath('//api/info/title').text @badges = doc.xpath('//api/badges/badge').map do |i| Badge.new(i.xpath('id').text, i.xpath('title').text, i.xpath('owners').text, i.xpath('image').text, i.xpath('description').text, i.xpath("category").text, i.xpath("category_id").text, i.xpath('threshold').text, i.xpath('categoryname').text, i.xpath('badgescore_old').text, i.xpath('badgescore').text, i.xpath('badgescorecount').text ) end end