Module: Fickle::Config

Defined in:
lib/fickle/config.rb

Class Method Summary collapse

Class Method Details

.backendObject



17
18
19
20
21
22
23
# File 'lib/fickle/config.rb', line 17

def self.backend
  @backend ||= Fickle::Backends::Memory.new
  def self.backend
    @backend
  end
  @backend
end

.backend=(backend) ⇒ Object



13
14
15
# File 'lib/fickle/config.rb', line 13

def self.backend=(backend)
  @backend = backend
end

.default_stateObject

Please ignore the mess. Memoizing on a ModuleAccessor without ActiveSupport



5
6
7
8
9
10
11
# File 'lib/fickle/config.rb', line 5

def self.default_state
  @default_state ||= false
  def self.default_state
    @default_state
  end
  @default_state
end

.default_state=(default_state) ⇒ Object



25
26
27
# File 'lib/fickle/config.rb', line 25

def self.default_state=(default_state)
  @default_state = default_state
end