class EmmyHttp::Application
Attributes
config[RW]
server[RW]
Public Class Methods
app(default_app = nil, &block)
click to toggle source
# File lib/emmy_http/server/application.rb, line 13 def self.app(default_app = nil, &block) self.new(default_app, &block).to_app end
new(app = nil, &block)
click to toggle source
Calls superclass method
# File lib/emmy_http/server/application.rb, line 8 def initialize(app = nil, &block) @config = Emmy::Runner.instance.config.copy super end
Public Instance Methods
configure(&b)
click to toggle source
# File lib/emmy_http/server/application.rb, line 17 def configure(&b) instance_eval(&b) end
to_a()
click to toggle source
# File lib/emmy_http/server/application.rb, line 25 def to_a server.to_a end