Sha256: f4db75ae84e9b630546e76e157756027c2708e89ce8fc530438a532e825d10c1

Contents?: true

Size: 676 Bytes

Versions: 2

Compression:

Stored size: 676 Bytes

Contents

require 'yammer/version'
require 'yammer/error'
require 'yammer/http_connection'
require 'yammer/configurable'
require 'yammer/response'
require 'yammer/client'
require 'yammer/identity_map'
require 'yammer/base'
require 'yammer/user'
require 'yammer/group'
require 'yammer/group_membership'
require 'yammer/message'
require 'yammer/thread'
require 'yammer/api'

module Yammer
  class << self
    include Configurable

    def client
      @client = Yammer::Client.new
    end

  private

    def method_missing(method_name, *args, &block)
      return super unless client.respond_to?(method_name)
      client.send(method_name, *args, &block)
    end
  end
end

Yammer.reset!

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
yammer-client-0.1.2 lib/yammer.rb
yammer-client-0.1.1 lib/yammer.rb