class KerbalStuff::User
Attributes
json[R]
Public Class Methods
new(json)
click to toggle source
# File lib/kerbalstuff/user.rb, line 6 def initialize json @json = json @ircNick = @json['ircNick'] @mods = [] @twitterUsername = @json['twitterUsername'] @username = @json['username'] @redditUsername = @json['redditUsername'] @forumUsername = @json['forumUsername'] @description = @json['description'] if @json['mods'].length > 0 @json['mods'].each do |mod| @mods.push(Mod.new(mod)) end end end
Public Instance Methods
to_s()
click to toggle source
# File lib/kerbalstuff/user.rb, line 24 def to_s return ["ircNick=#{@ircNick}", "mods=#{@mods}", "twitterUsername=#{@twitterUsername}", "username=#{@username}", "redditUsername=#{@redditUsername}", "forumUsername=#{@forumUsername}", "description=\"#{@description}\""] end