Sha256: 0028196a6f8dc6dc87f7399a546dcb3f092624154c969f90f6098887eac7c41d

Contents?: true

Size: 497 Bytes

Versions: 1

Compression:

Stored size: 497 Bytes

Contents

require 'rollman/configurable'
require 'rollman/connection'
require 'rollman/client/invites'
require 'rollman/client/teams'
require 'rollman/client/projects'


module Rollman
  class Client
    include Rollman::Connection
    include Rollman::Client::Invites
    include Rollman::Client::Teams
    include Rollman::Client::Projects

    def initialize(options = {})
      Rollman::Configurable.keys.each do |key|
        instance_variable_set(:"@#{key}", options[key])
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rollman-0.1.0 lib/rollman/client.rb