Sha256: 31b6907f1c149fd1741f68343d5bfd6caa63cbceb06dfaf83f3de81d01f73a3c

Contents?: true

Size: 418 Bytes

Versions: 1

Compression:

Stored size: 418 Bytes

Contents

require 'twitter/creatable'
require 'twitter/identity'

module Twitter
  class DirectMessage < Twitter::Identity
    include Twitter::Creatable
    attr_reader :text

    # @return [Twitter::User]
    def recipient
      @recipient ||= Twitter::User.fetch_or_new(@attrs[:recipient])
    end

    # @return [Twitter::User]
    def sender
      @sender ||= Twitter::User.fetch_or_new(@attrs[:sender])
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
twitter-4.4.1 lib/twitter/direct_message.rb