Class: Freeb::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/freeb/config.rb

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.settingsObject (readonly)

Returns the value of attribute settings.



6
7
8
# File 'lib/freeb/config.rb', line 6

def settings
  @settings
end

Class Method Details

.api_key(api_key) ⇒ Object



17
18
19
# File 'lib/freeb/config.rb', line 17

def self.api_key(api_key)
  @settings[:api_key] = api_key
end

.cache(options) ⇒ Object



21
22
23
# File 'lib/freeb/config.rb', line 21

def self.cache(options)
  @settings[:cache].merge!(options)
end