Sha256: 609fa65d079dce66dada8b784b13338f27c45d4693f9bc5f344187d7b203a424

Contents?: true

Size: 465 Bytes

Versions: 34

Compression:

Stored size: 465 Bytes

Contents

require 'orkut/authenticatable'
require 'orkut/config'
require 'orkut/connection'
require 'orkut/request'

module Orkut
  class API
    include Authenticatable
    include Connection
    include Request

    attr_accessor *Config::VALID_OPTIONS_KEYS

    # Creates a new API
    def initialize(options={})
      options = Orkut.options.merge(options)
      Config::VALID_OPTIONS_KEYS.each do |key|
        send("#{key}=", options[key])
      end
    end

  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
orkut-0.0.0.34 lib/orkut/api.rb
orkut-0.0.0.33 lib/orkut/api.rb
orkut-0.0.0.32 lib/orkut/api.rb
orkut-0.0.0.31 lib/orkut/api.rb
orkut-0.0.0.30 lib/orkut/api.rb
orkut-0.0.0.29 lib/orkut/api.rb
orkut-0.0.0.28 lib/orkut/api.rb
orkut-0.0.0.27 lib/orkut/api.rb
orkut-0.0.0.26 lib/orkut/api.rb
orkut-0.0.0.25 lib/orkut/api.rb
orkut-0.0.0.24 lib/orkut/api.rb
orkut-0.0.0.23 lib/orkut/api.rb
orkut-0.0.0.22 lib/orkut/api.rb
orkut-0.0.0.21 lib/orkut/api.rb
orkut-0.0.0.20 lib/orkut/api.rb
orkut-0.0.0.19 lib/orkut/api.rb
orkut-0.0.0.18 lib/orkut/api.rb
orkut-0.0.0.17 lib/orkut/api.rb
orkut-0.0.0.16 lib/orkut/api.rb
orkut-0.0.0.15 lib/orkut/api.rb