Sha256: cafab64bffb78b97cb9fee4740d6efe530d16d5c981d5a0554187bf3b1c25418

Contents?: true

Size: 367 Bytes

Versions: 18

Compression:

Stored size: 367 Bytes

Contents

module Rockstar
  class Session < Base
    attr_accessor :username, :key, :subscriber

    class << self
      def new_from_xml(xml, doc=nil)
        t       = Session.new()
        t.username  = (xml).at(:name).inner_html
        t.key   = (xml).at(:key).inner_html
        t.subscriber   = (xml).at(:subscriber).inner_html
        t
      end
    end
  end
end




Version data entries

18 entries across 18 versions & 3 rubygems

Version Path
rockstar-0.8.1 lib/rockstar/session.rb
rockstar-0.8.0 lib/rockstar/session.rb
jonaustin-rockstar-0.7.1 lib/rockstar/session.rb
rockstar-0.7.1 lib/rockstar/session.rb
rockstar-0.7.0 lib/rockstar/session.rb
rockstar-0.6.4 lib/rockstar/session.rb
rockstar-0.6.3 lib/rockstar/session.rb
rockstar-0.6.2 lib/rockstar/session.rb
rockstar-custom-0.6.1 lib/rockstar/session.rb
rockstar-0.6.1 lib/rockstar/session.rb
rockstar-0.6.0 lib/rockstar/session.rb
rockstar-0.5.2 lib/rockstar/session.rb
rockstar-0.5.1 lib/rockstar/session.rb
rockstar-0.5.0 lib/rockstar/session.rb
rockstar-0.4.2 lib/rockstar/session.rb
rockstar-0.4.1 lib/rockstar/session.rb
rockstar-0.4.0 lib/rockstar/session.rb
rockstar-0.3.0 lib/rockstar/session.rb