22 Commits (9d67f9b31d64a2d4a700a24b3ae42011524615f7)

Author SHA1 Message Date
SilverFire - Dmitry Naumenko 437825be70
Implemented Container::setDependencies(), Container::setDefinitions 8 years ago
Robert Korulczyk 4aa935e69e Fixes #12055: Changed `boolean` to `bool` and `integer` to `int` in phpdoc 8 years ago
Boudewijn Vahrmeijer 32f4dc8997 Fixes #5385: links created from classes to corresponding guide articles (#12920) 8 years ago
Sam Mousa dfa292652d Fixes #11561: Fixed DI container throwing exceptions for optional dependencies 8 years ago
Sam Mousa 90b92440fa Fixed using DI container with no `Yii::$app` set. 9 years ago
Sam Mousa 8ea4c660da Several improvements to DI container 9 years ago
mdmunir 2505e7ef63 Fixes #9785: Added ability to invoke callback with dependency resolution to DI container 9 years ago
Alexander Makarov 5ab4f0f090 Better quotes usage in strings 9 years ago
Alexander Makarov 67658cf57d Replaced static with $this in phpdoc since current IDEs are finally able to handle it correctly 9 years ago
Nikola Kovacs f11bdfa2a7 Grammar fix: followings -> following 10 years ago
Qiang Xue 1088fd496d Added support to `yii\di\Container` to instantiate and configure an object that implements `yii\base\Configurable`. 10 years ago
Qiang Xue 166cb99be0 Fixes #6632: `yii\di\Container::get()` did not handle config parameter correctly when it is passed as a constructor parameter 10 years ago
Alexander Makarov 0c14f47f9a Fixes #3793: Changed inline autocomplete hints style to get more IDEs support 10 years ago
Qiang Xue 0880656be3 Fixes #3311. 11 years ago
Qiang Xue 4eb7906a3e Fixes #3204: `yii\di\Container` did not handle the `$config` parameter well in case when it does not have a default value 11 years ago
Thiago Talma c1445871f4 Correction of many errors code inspection. 11 years ago
Qiang Xue 5adcac52a6 improved DI definition normalization. 11 years ago
Carsten Brandt 1e75427393 updated classmap and phpdoc 11 years ago
Qiang Xue bda1ffa6ce Finished refactoring of DI container and service locator. 11 years ago
Qiang Xue 87df068eb0 DI WIP 11 years ago
Qiang Xue 43fb937a20 Added unit tests. 11 years ago
Qiang Xue 66abd5b8ab Added DI container implementation. 11 years ago