Method: Above::Server#initialize

Defined in:
lib/above/server.rb

#initialize(config:, middleware: [MiddleWare::Log, MiddleWare::Block, MiddleWare::Cache, MiddleWare::Redirect, MiddleWare::Static]) ⇒ Server

Returns a new instance of Server.



22
23
24
25
26
27
28
29
30
# File 'lib/above/server.rb', line 22

def initialize(config:, middleware: [MiddleWare::Log,
  MiddleWare::Block,
  MiddleWare::Cache,
  MiddleWare::Redirect,
  MiddleWare::Static])
  @config = config
  @server_config = config["server"]
  middleware_init(middleware:)
end