50 Commits (214746c73761cc6268a8a9abaacd116c1da7f08b)

Author SHA1 Message Date
BIKI DAS e078c9422f
Fix typos 3 years ago
Bizley 68a1c32400
Fix #18624: Fix `yii\di\Container` to properly resolve dependencies in case of PHP 8 union types 3 years ago
Sergei Predvoditelev 22d3255890
Fix #18396: Fix not throw `InvalidConfigException` when failed to instantiate class via DI container in some cases 4 years ago
Sergei Predvoditelev d633a9188e
Fix #18378: Fix not taking default value when unable to resolve abstract class via DI container 4 years ago
Sergei Predvoditelev bbd9a267d6
Fix #18373: Fix not taking default value when unable to resolve non-exing class via DI container 4 years ago
Alexander Makarov ccb14ff667
release version 2.0.39 4 years ago
Sergei Predvoditelev 50d5fb2bd9
Fix #18304: Added support of constructor parameters with default values to DI container 4 years ago
Sergei Predvoditelev 23cfb38cea
Fix #18285: Enhanced DI container to allow passing parameters by name in constructor 4 years ago
Alexander Makarov ed1c087784
Fix #18317: Additional PHP 8 compatibility fixes 4 years ago
Alexander Makarov 6e694ee249
release version 2.0.38 4 years ago
Sam 9c838207ce
Bug #18245: Make resolving DI references inside of arrays in dependencies optional 4 years ago
Alexander Makarov 40fc68e239
Fix #18233: Add PHP 8 support 4 years ago
Andrii Vasyliev c1386858f3 Allow DI references in array in dependencies 4 years ago
Andrii Vasyliev da626f507f Fix #17607: Added Yii version 3 DI config compatibility 5 years ago
cuileon 489dd119a5 merge from yiisoft/yii2 6 years ago
soul11201 31e56d4a22 Remove unnecessary check from DI container 6 years ago
Elvira Sheina 633d6b93b8 Fixes #15802: Fixed exception class in yii\di\Container 6 years ago
Alexander Makarov 1f709e7133
Fixed special case about reflection introduced by #16528 6 years ago
船歌 1246e5feb3 Fixes #16514: Fixed `yii\di\Container::resolveCallableDependencies` to support callable object 6 years ago
Alexander Makarov 29dbcea625
Revered method call. No need to slow container down [skip ci] 7 years ago
KoJIT2009 00bc1c4843 di-support-instance-for-property 7 years ago
Dmitry Naumenko 64d8af61a6 Fixes for PHP 7.2 compatibility (#14959) 7 years ago
Sam 537317fbb1 Fixes #14126: Added variadic parameters support to DI container 7 years ago
Robert Korulczyk 5a8c3d537b Enable `phpdoc_summary` rule in php-cs-fixer config (#14675) 7 years ago
Robert Korulczyk 1501c659ac Add empty lines before return statements. (#14682) [skip ci] 7 years ago
Carsten Brandt 393fc2744a Added yii\base\Object for backwards compatibility 7 years ago
Robert Korulczyk fe8a0a6a2e Enable `no_useless_else` rule in php-cs-fixer (#14420) 7 years ago
Robert Korulczyk ba0ab403b5 Added php-cs-fixer coding standards validation to Travis CI (#14100) 7 years ago
Carsten Brandt c19b2f7dc8
release version 2.0.11 8 years ago
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
cuiliang c0df003ac0 merge from master 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
╃巡洋艦㊣ 586684b050 2.0.5 bf7edc5 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
╃巡洋艦㊣ 1468bd4d3d version 2.0.1 84b42ab 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