Sha256: 7f63bd8b200804506b78e8800a4045daca69c6e7b77d14e52f949348fb4feef6

Contents?: true

Size: 685 Bytes

Versions: 2

Compression:

Stored size: 685 Bytes

Contents

require 'faraday'
require 'oauth2'
require 'faraday_middleware'

directory = File.expand_path(File.dirname(__FILE__))

module Gowalla

  class << self
    attr_accessor :api_key
    attr_accessor :username
    attr_accessor :password
    attr_accessor :api_secret
    attr_accessor :test_mode

    # Configures default credentials easily 
    # @yield [api_key, username, password]
    def configure
      yield self
      true
    end

    def test_mode?
      !!self.test_mode
    end
  end

  require 'gowalla/spots'
  require 'gowalla/items'
  require 'gowalla/trips'
  require 'gowalla/checkins'
  require 'gowalla/flags'
  require 'gowalla/users'
  require 'gowalla/client'

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gowalla-0.5.2 lib/gowalla.rb
gowalla-0.5.1 lib/gowalla.rb