Class: HttpStub::Server::Application::Application
- Inherits:
-
Sinatra::Base
- Object
- Sinatra::Base
- HttpStub::Server::Application::Application
- Includes:
- RequestSupport, Routes::Memory, Routes::Resource, Routes::Scenario, Routes::Session, Routes::Status, Routes::Stub
- Defined in:
- lib/http_stub/server/application/application.rb
Class Attribute Summary collapse
-
.configurator_state ⇒ Object
readonly
Returns the value of attribute configurator_state.
Attributes included from RequestSupport
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize ⇒ Application
constructor
A new instance of Application.
Methods included from Routes::Stub
Methods included from Routes::Session
Methods included from Routes::Scenario
Methods included from Routes::Memory
Methods included from Routes::Status
Methods included from Routes::Resource
Methods included from RequestSupport
#establish_http_stub_request, included
Constructor Details
Class Attribute Details
.configurator_state ⇒ Object (readonly)
Returns the value of attribute configurator_state.
19 20 21 |
# File 'lib/http_stub/server/application/application.rb', line 19 def configurator_state @configurator_state end |
Class Method Details
.configure(configurator) ⇒ Object
21 22 23 24 |
# File 'lib/http_stub/server/application/application.rb', line 21 def configure(configurator) @configurator_state = configurator.state @configurator_state.application_settings.each { |name, value| set(name, value) } end |