Commit 9840bdd3 by Qiang Xue

minor format fix [skip ci]

parent d1ab9f72
...@@ -637,23 +637,19 @@ an application will undergo the following lifecycle: ...@@ -637,23 +637,19 @@ an application will undergo the following lifecycle:
1. The entry script loads the application configuration as an array. 1. The entry script loads the application configuration as an array.
2. The entry script creates a new instance of the application: 2. The entry script creates a new instance of the application:
2.1 [[yii\base\Application::preInit()|preInit()]] is called, which configures some high priority 2.1 [[yii\base\Application::preInit()|preInit()]] is called, which configures some high priority
application properties, such as [[yii\base\Application::basePath|basePath]]. application properties, such as [[yii\base\Application::basePath|basePath]].
2.2 Register the [[yii\base\Application::errorHandler|error handler]]. 2.2 Register the [[yii\base\Application::errorHandler|error handler]].
2.3 Configure application properties. 2.3 Configure application properties.
2.4 [[yii\base\Application::init()|init()]] is called which further calls 2.4 [[yii\base\Application::init()|init()]] is called which further calls
[[yii\base\Application::bootstrap()|bootstrap()]] to run bootstrap components. [[yii\base\Application::bootstrap()|bootstrap()]] to run bootstrap components.
3. The entry script calls [[yii\base\Application::run()]] to run the application: 3. The entry script calls [[yii\base\Application::run()]] to run the application:
3.1 Trigger the [[yii\base\Application::EVENT_BEFORE_REQUEST|EVENT_BEFORE_REQUEST]] event. 3.1 Trigger the [[yii\base\Application::EVENT_BEFORE_REQUEST|EVENT_BEFORE_REQUEST]] event.
3.2 Handle the request: 3.2 Handle the request: resolve the request into a [route](runtime-routing.md) and the associated parameters;
create the module, controller and action objects as specified by the route; and run the action.
3.2.1 Resolve the request into a [route](runtime-routing.md) and the associated parameters. 3.3 Trigger the [[yii\base\Application::EVENT_AFTER_REQUEST|EVENT_AFTER_REQUEST]] event.
3.2.2 Create the module, controller and action objects as specified by the route. 3.4 Send response to the end user.
3.2.3 Run the action.
3.3 Trigger the [[yii\base\Application::EVENT_AFTER_REQUEST|EVENT_AFTER_REQUEST]] event.
3.4 Send response to the end user.
4. The entry script receives the exit status from the application and completes the request processing. 4. The entry script receives the exit status from the application and completes the request processing.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment