Module: SocialCount

Defined in:
lib/social_count.rb,
lib/social_count/error.rb,
lib/social_count/version.rb,
lib/social_count/api_base.rb,
lib/social_count/twitter_user.rb,
lib/social_count/facebook_user.rb

Defined Under Namespace

Classes: ApiBase, Credentials, Error, FacebookApiError, FacebookUser, TwitterApiError, TwitterUser

Constant Summary collapse

REQUIRED_CREDENTIALS =
[:twitter_consumer_key, :twitter_consumer_secret, :twitter_oauth_token, :twitter_oauth_token_secret, :fb_app_id, :fb_app_secret]
VERSION =
"0.0.7"

Class Method Summary collapse

Class Method Details

.credentialsObject

Raises:



13
14
15
16
# File 'lib/social_count.rb', line 13

def credentials
  raise SocialCount::Error, "You must set SocialCount.credentials before making an API call" if @credentials.nil?
  @credentials
end

.credentials=(credentials) ⇒ Object



18
19
20
21
# File 'lib/social_count.rb', line 18

def credentials=(credentials)
  validate_credentials(credentials)
  @credentials = credentials
end