Class: MVCApplication

Inherits:
Application
  • Object
show all
Defined in:
lib/shot_mvc/mvc_application.rb

Instance Method Summary collapse

Constructor Details

#initialize(config = { :host => '127.0.0.1', :port => 8080 }) ⇒ MVCApplication

Returns a new instance of MVCApplication.



13
14
15
16
17
18
19
20
21
22
# File 'lib/shot_mvc/mvc_application.rb', line 13

def initialize(config = { :host => '127.0.0.1', :port => 8080 })
  super(config)

  add_router SessionRouter
  add_router ControllerRouter
  add_loader ControllerLoader
  add_loader ElementLoader
  add_loader TemplateLoader
  add_loader ConfigurationLoader
end