Class: Codeschool

Inherits:
Object
  • Object
show all
Defined in:
lib/codeschool.rb

Constant Summary collapse

URL =
'http://www.codeschool.com/users/'

Class Method Summary collapse

Class Method Details

.badges_for(username) ⇒ Object



8
9
10
11
12
13
14
15
16
17
18
# File 'lib/codeschool.rb', line 8

def self.badges_for(username)

  doc = Nokogiri::HTML(open URI(URL + username)) 
  badge_list = doc.css(".badge_list")

  badges = []
  badge_list.css('a').each do |badge|
    badges << Badge.new( badge ) 
  end 
  badges
end