Module: PayPal::SDK

Defined in:
lib/paypal-sdk-core.rb,
lib/paypal-sdk/rest.rb,
lib/paypal-sdk/core/api.rb,
lib/paypal-sdk/rest/api.rb,
lib/paypal-sdk/core/util.rb,
lib/paypal-sdk/core/api/ipn.rb,
lib/paypal-sdk/rest/get_api.rb,
lib/paypal-sdk/rest/set_api.rb,
lib/paypal-sdk/rest/version.rb,
lib/paypal-sdk/core/credential.rb,
lib/paypal-sdk/rest/data_types.rb,
lib/paypal-sdk/rest/error_hash.rb,
lib/paypal-sdk/core/openid_connect.rb,
lib/paypal-sdk/rest/request_data_type.rb,
lib/paypal-sdk/core/openid_connect/api.rb,
lib/paypal-sdk/core/openid_connect/get_api.rb,
lib/paypal-sdk/core/openid_connect/set_api.rb,
lib/paypal-sdk/core/openid_connect/request_data_type.rb

Defined Under Namespace

Modules: Core, REST

Constant Summary collapse

OpenIDConnect =

Alias for the Core::OpenIDConnect constant

Core::OpenIDConnect

Class Method Summary collapse

Class Method Details

.configure(options = {}, &block) ⇒ Object


21
22
23
# File 'lib/paypal-sdk-core.rb', line 21

def configure(options = {}, &block)
  Core::Config.configure(options, &block)
end

.load(*args) ⇒ Object


25
26
27
# File 'lib/paypal-sdk-core.rb', line 25

def load(*args)
  Core::Config.load(*args)
end

.loggerObject


29
30
31
# File 'lib/paypal-sdk-core.rb', line 29

def logger
  Core::Config.logger
end

.logger=(log) ⇒ Object


33
34
35
# File 'lib/paypal-sdk-core.rb', line 33

def logger=(log)
  Core::Config.logger = log
end