class Sovren::Competency
Attributes
last_used_date[RW]
months[RW]
name[RW]
Public Class Methods
parse(competencies)
click to toggle source
# File lib/sovren/competency.rb, line 5 def self.parse(competencies) return Array.new if competencies.nil? results = competencies.css('Competency').collect do |item| c = Competency.new c.name = item['name'] c.months = item.css('CompetencyEvidence NumericValue').text.to_i rescue nil c.last_used_date = Date.parse(item.css('CompetencyEvidence').first['lastUsed']) rescue nil c end results end