Class: HttpStub::Server::Session::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/http_stub/server/session/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(identifier_setting) ⇒ Configuration

Returns a new instance of Configuration.



19
20
21
22
# File 'lib/http_stub/server/session/configuration.rb', line 19

def initialize(identifier_setting)
  @identifier_configuration = DEFAULT_CONFIGURATION + (identifier_setting ? [ identifier_setting ] : [])
  @default_identifier       = DEFAULT_IDENTIFIER
end

Instance Attribute Details

#default_identifierObject

Returns the value of attribute default_identifier.



17
18
19
# File 'lib/http_stub/server/session/configuration.rb', line 17

def default_identifier
  @default_identifier
end

#identifier_configurationObject (readonly)

Returns the value of attribute identifier_configuration.



15
16
17
# File 'lib/http_stub/server/session/configuration.rb', line 15

def identifier_configuration
  @identifier_configuration
end

Instance Method Details

#resetObject



24
25
26
# File 'lib/http_stub/server/session/configuration.rb', line 24

def reset
  @default_identifier = DEFAULT_IDENTIFIER
end