Module: LinkedIn

Defined in:
lib/linkedin.rb,
lib/linked_in/base.rb,
lib/linked_in/error.rb,
lib/linked_in/group.rb,
lib/linked_in/client.rb,
lib/linked_in/people.rb,
lib/linked_in/person.rb,
lib/linked_in/update.rb,
lib/linked_in/company.rb,
lib/linked_in/country.rb,
lib/linked_in/message.rb,
lib/linked_in/network.rb,
lib/linked_in/profile.rb,
lib/linked_in/location.rb,
lib/linked_in/position.rb,
lib/linked_in/birthdate.rb,
lib/linked_in/education.rb,
lib/linked_in/recipient.rb,
lib/linked_in/recipients.rb,
lib/linked_in/connections.rb,
lib/linked_in/url_resource.rb,
lib/linked_in/api_standard_profile_request.rb

Overview

class Nokogiri::XML::Element

def has_key?(key)
  self.keys.include?(key)
end

end

Defined Under Namespace

Classes: ApiStandardProfileRequest, Base, Birthdate, Client, Company, Connections, Country, Education, Error, General, Group, InformLinkedIn, InviteMessage, LinkedInError, Location, Message, Network, NotFound, People, Person, Position, Profile, RateLimitExceeded, Recipient, Recipients, Unauthorized, Unavailable, Update, UrlResource

Class Method Summary collapse

Class Method Details

.configure {|_self| ... } ⇒ Object

config/initializers/linkedin.rb (for instance)

LinkedIn.configure do |config|

config.token = 'consumer_token'
config.secret = 'consumer_secret'

end

elsewhere

client = LinkedIn::Client.new

Yields:

  • (_self)

Yield Parameters:

  • _self (LinkedIn)

    the object that the method was called on



48
49
50
51
52
53
54
# File 'lib/linkedin.rb', line 48

def self.configure
  yield self

  LinkedIn.token = token
  LinkedIn.secret = secret
  true
end

.secretObject



64
65
66
# File 'lib/linkedin.rb', line 64

def self.secret
  @secret
end

.secret=(secret) ⇒ Object



68
69
70
# File 'lib/linkedin.rb', line 68

def self.secret=(secret)
  @secret = secret
end

.tokenObject



56
57
58
# File 'lib/linkedin.rb', line 56

def self.token
  @token
end

.token=(token) ⇒ Object



60
61
62
# File 'lib/linkedin.rb', line 60

def self.token=(token)
  @token = token
end