Sha256: 2a0d3f51a013b8b89e4e61b3148f071cd44dad34b67bb3f5c8390db03119af01

Contents?: true

Size: 517 Bytes

Versions: 1

Compression:

Stored size: 517 Bytes

Contents

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

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

module OfficialFM

  class << self
    attr_accessor :api_key
    attr_accessor :test_mode

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

    def test_mode?
      !!self.test_mode
    end
  end

  require 'officialfm/users'
  require 'officialfm/tracks'
  require 'officialfm/playlists'
  require 'officialfm/client'

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
officialfm-0.0.1 lib/officialfm.rb