https://github.com/yiisoft/yii2/commit/4b7f5a728a6f44e08cd84c1d6333cf413b42361c