Module: Fb

Defined in:
lib/fb/auth.rb,
lib/fb/page.rb,
lib/fb/user.rb,
lib/fb/error.rb,
lib/fb/metric.rb,
lib/fb/request.rb,
lib/fb/auth/version.rb,
lib/fb/configuration.rb

Overview

Ruby client to authenticate a Facebook user.

Defined Under Namespace

Classes: Auth, Error, Metric, Page, User

Class Method Summary collapse

Class Method Details

.configurationObject

Returns the global Configuration object. While you can use this method to access the configuration, the more common convention is to use [Fb.configure].

Examples:

Fb.configuration.client_id = 1234


19
20
21
# File 'lib/fb/configuration.rb', line 19

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|Configuration| ... } ⇒ Object

Yields the global configuration to a block.

Examples:

Fb.configure do |config|
  config.client_id = 1234
end

Yields:

  • (Configuration)

    global configuration



30
31
32
# File 'lib/fb/configuration.rb', line 30

def self.configure
  yield(configuration) if block_given?
end