webmcp

view framework/env/request/initialize.lua @ 368:56cb5ed5e692

Bugfix in request.set_absolute_baseurl and request.register_mime_type (use request.configure to allow call at configuration time)
author jbe
date Mon Jul 27 21:56:29 2015 +0200 (2015-07-27)
parents 545ec2e3eafa
children
line source
1 --[[--
2 request.initialize()
4 Executes all request initializers. Request initializers are added (and executed) using the request.for_each(...) call. Calling request.configure(...) before invoking request.initialize() for the first time also adds a request initializer.
6 --]]--
7 function request.initialize()
8 _G.app = {} -- may be filled and modified by request initializers
9 do
10 request._in_progress = true -- NOTE: must be set to true before initializer functions are called
11 for i, func in ipairs(request._initializers) do
12 func()
13 end
14 end
15 end
16 --//--
18 --[[--
19 app -- table to store an application state
21 'app' is a global table for storing any application state data. It will be reset for every request.
22 --]]--
24 -- Initialized in request.initialize(...).
26 --//--

Impressum / About Us