yii2 Controller动作注入是如何工作的

时间:2015-11-30 08:01:33

标签: php dependency-injection yii2

我正在研究yii2的依赖注入,我发现了一些非常有用的主题Controller action injection。我试过了,但它不起作用。我已经完成了所有谷歌的事情和事件阅读yii2框架的源代码,我错过了什么? 这是我的代码:

public class yourDialogFragment extends DialogFragment {
    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {

            //do your logic here like switch on etc
     switch1.setChecked(getValue("switch1"));
       // switch2.setChecked(getValue("switch2")); so on..
        // Create the AlertDialog object and return it
        return builder.create();
    }
}

我收到以下错误消息: enter image description here

1 个答案:

答案 0 :(得分:1)

控制器DI两个月前刚刚修好,他们还没有发布,你可以手动修复它。 用github-yii\web\Controller

检查yii \ web \ Controller