Module: Pickpocket

Defined in:
lib/pickpocket.rb,
lib/pickpocket/logger.rb,
lib/pickpocket/version.rb,
lib/pickpocket/articles/api.rb,
lib/pickpocket/configuration.rb,
lib/pickpocket/articles/library.rb,
lib/pickpocket/authentication/oauth.rb,
lib/pickpocket/authentication/token_handler.rb

Defined Under Namespace

Modules: Articles, Authentication Classes: Configuration, Logger

Constant Summary collapse

VERSION =
'0.2.1'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configuration=(value) ⇒ Object (writeonly)

Sets the attribute configuration

Parameters:

  • value

    the value to set the attribute configuration to.



34
35
36
# File 'lib/pickpocket/configuration.rb', line 34

def configuration=(value)
  @configuration = value
end

Class Method Details

.configObject



37
38
39
# File 'lib/pickpocket/configuration.rb', line 37

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

.configure {|config| ... } ⇒ Object

Yields:



45
46
47
# File 'lib/pickpocket/configuration.rb', line 45

def self.configure
  yield(config)
end

.resetObject



41
42
43
# File 'lib/pickpocket/configuration.rb', line 41

def self.reset
  @configuration = Configuration.new
end