Sha256: bf6101e3f0b276fd6af3363d499e099bd04f2ce9fcf97329b66d9442eeb9f066
Contents?: true
Size: 739 Bytes
Versions: 7
Compression:
Stored size: 739 Bytes
Contents
require "redd/thing" module Redd module Object # The model for a reddit user class User < Redd::Thing require "redd/thing/messageable" include Redd::Thing::Messageable attr_reader :name attr_reader :is_friend attr_reader :link_karma attr_reader :comment_karma attr_reader :gold_creddits attr_reader :gold_expiration attr_reader :is_gold attr_reader :is_mod attr_reader :has_verified_email attr_reader :has_mod_mail attr_reader :has_mail alias_method :has_gold, :is_gold def created @created ||= Time.at(@attributes[:created_utc]) end def fullname @fullname ||= "#{kind}_#{id}" end end end end
Version data entries
7 entries across 7 versions & 1 rubygems