Class: Giphy::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/giphy/configuration.rb

Constant Summary collapse

DEFAULT_VERSION =
'v1'
DEFAULT_API_KEY =
'dc6zaTOxFJmzC'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.api_keyObject



18
19
20
# File 'lib/giphy/configuration.rb', line 18

def api_key
  @api_key ||= DEFAULT_API_KEY
end

.versionObject



14
15
16
# File 'lib/giphy/configuration.rb', line 14

def version
  @version ||= DEFAULT_VERSION
end

Class Method Details

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

Yields:

  • (_self)

Yield Parameters:



9
10
11
12
# File 'lib/giphy/configuration.rb', line 9

def configure(&block)
  yield self
  self
end