Method: Waw::StaticController::WawAccess#initialize

Defined in:
lib/waw/controllers/static/waw_access.rb

#initialize(parent = nil, folder = nil, read_file = nil) ⇒ WawAccess

Creates a default WawAccess file



25
26
27
28
29
30
31
32
33
34
# File 'lib/waw/controllers/static/waw_access.rb', line 25

def initialize(parent = nil, folder = nil, read_file = nil)
  @parent = parent
  @folder = folder
  @strategy = :deny_all
  @inherits = true
  @serve = []
  @children = {}
  @file_server = ::Rack::File.new(folder) if parent.nil?
  dsl_merge_file(read_file) if read_file
end