Commit 25d05b2a by Qiang Xue

Merge pull request #6159 from cdvrooman/patch-21

Update concept-service-locator.md
parents fb2dff85 dc8b065c
...@@ -5,7 +5,7 @@ A service locator is an object that knows how to provide all sorts of services ( ...@@ -5,7 +5,7 @@ A service locator is an object that knows how to provide all sorts of services (
might need. Within a service locator, each component exists as only a single instance, uniquely identified by an ID. might need. Within a service locator, each component exists as only a single instance, uniquely identified by an ID.
You use the ID to retrieve a component from the service locator. You use the ID to retrieve a component from the service locator.
In Yii, a service locator is simply an instance of [[yii\di\ServiceLocator]], or from a child class. In Yii, a service locator is simply an instance of [[yii\di\ServiceLocator]] or a child class.
The most commonly used service locator in Yii is the *application* object, which can be accessed through The most commonly used service locator in Yii is the *application* object, which can be accessed through
`\Yii::$app`. The services it provides are called *application components*, such as the `request`, `response`, and `\Yii::$app`. The services it provides are called *application components*, such as the `request`, `response`, and
......
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