Module: AliveState::Configure

Defined in:
lib/alive_state/configure.rb

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.formatObject

Returns the value of attribute format.



4
5
6
# File 'lib/alive_state/configure.rb', line 4

def format
  @format
end

.insert_middlewareObject

Returns the value of attribute insert_middleware.



4
5
6
# File 'lib/alive_state/configure.rb', line 4

def insert_middleware
  @insert_middleware
end

.pathObject

Returns the value of attribute path.



4
5
6
# File 'lib/alive_state/configure.rb', line 4

def path
  @path
end

.versionObject

Returns the value of attribute version.



4
5
6
# File 'lib/alive_state/configure.rb', line 4

def version
  @version
end

Class Method Details

.keysObject



12
13
14
# File 'lib/alive_state/configure.rb', line 12

def keys
  @keys ||= i[path format insert_middleware]
end

.setupObject



6
7
8
9
10
# File 'lib/alive_state/configure.rb', line 6

def setup
  keys.each do |key|
    instance_variable_set(:"@#{key}", AliveState::Default.send(key))
  end
end