Sha256: 81886106e17293da0365e82dd43258248b456a1d2ed547c9485de4f4a22e8c91

Contents?: true

Size: 771 Bytes

Versions: 14

Compression:

Stored size: 771 Bytes

Contents

require 'oauth'

module LinkedIn

  class << self
    attr_accessor :token, :secret, :default_profile_fields

    # config/initializers/linkedin.rb (for instance)
    #
    # LinkedIn.configure do |config|
    #   config.token = 'consumer_token'
    #   config.secret = 'consumer_secret'
    #   config.default_profile_fields = ['education', 'positions']
    # end
    #
    # elsewhere
    #
    # client = LinkedIn::Client.new
    def configure
      yield self
      true
    end
  end

  autoload :Api,     "linked_in/api"
  autoload :Client,  "linked_in/client"
  autoload :Mash,    "linked_in/mash"
  autoload :Errors,  "linked_in/errors"
  autoload :Helpers, "linked_in/helpers"
  autoload :Search,  "linked_in/search"
  autoload :Version, "linked_in/version"
end

Version data entries

14 entries across 14 versions & 4 rubygems

Version Path
linkedin-0.4.2 lib/linkedin.rb
linkedin-0.4.1 lib/linkedin.rb
linkedin-0.4.0 lib/linkedin.rb
crankin-0.3.8 lib/linkedin.rb
linkedin-0.3.7 lib/linkedin.rb
crankin-0.3.7 lib/linkedin.rb
crankin-0.3.6 lib/linkedin.rb
linkedin-drspin-0.3.6 lib/linkedin.rb
brienw-linkedin-0.3.7 lib/linkedin.rb
linkedin-0.3.6 lib/linkedin.rb
linkedin-0.3.5 lib/linkedin.rb
linkedin-0.3.4 lib/linkedin.rb
linkedin-0.3.3 lib/linkedin.rb
linkedin-0.3.2 lib/linkedin.rb