对于yii2框架中很多组件或者属性都是通过配置文件动态加载的,
这样导致很多三方的components无法使用ide的自动补全和类型检查。
比如\yii::$app->user->getidentity()返回的应该是我在配置文件中定义的user模型。
但是ide没有途径去识别这个配置,导致很多方法里面如果像public function verify(user $user)限制传参类型ide会报错。
laraverl框架有ide-helper这样的工具帮助ide识别框架的方法,不知道yii2有没有什么办法解决这个问题?
对于yii2框架中很多组件或者属性都是通过配置文件动态加载的,
这样导致很多三方的components无法使用ide的自动补全和类型检查。
比如\yii::$app->user->getidentity()返回的应该是我在配置文件中定义的user模型。
但是ide没有途径去识别这个配置,导致很多方法里面如果像public function verify(user $user)限制传参类型ide会报错。
laraverl框架有ide-helper这样的工具帮助ide识别框架的方法,不知道yii2有没有什么办法解决这个问题?
已经有解决方案了 楼主可以参考这个 phpstorm yii2 提示
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号