class Message::MessageUser

このツイートのユーザ情報

Public Class Methods

new(user, raw) click to toggle source
# File core/message.rb, line 413
def initialize(user, raw)
  abort if not user.is_a? User
  @raw = raw.freeze
  @user = user end

Public Instance Methods

[](key) click to toggle source
# File core/message.rb, line 418
def [](key)
  @raw.has_key?(key.to_sym) ? @raw[key.to_sym] : @user[key] end
method_missing(*args) click to toggle source
# File core/message.rb, line 421
def method_missing(*args)
  @user.__send__(*args) end