Yii2自定义组件,编辑器无法自动提示,超简单解决方案来了!

组件配置

return [
    'components' => [
        'redisWorm'=>[
            'class' => 'yii\redis\Connection',
            'hostname' => '127.0.0.1',
            'port' => 6379,
            'database' => 0,
        ],
    ],
];

新增_ide_helper.php

<?php

/** 组件提示,无任何实际功能
 * Class Yii
 */
class Yii
{
    /**
     * @var MyApplication
     */
    public static $app;

}

/** 自定义应用组件
 * Class MyApplication
 */
class MyApplication
{
    /** components redisWorm */
    /** @var yii\redis\Connection */
    public $redisWorm ;

    /** @var \common\models\SourceList */
    public $source;
}

具体路径如下
Yii2自定义组件,编辑器无法自动提示,超简单解决方案来了!

代码使用

Yii2自定义组件,编辑器无法自动提示,超简单解决方案来了!

当我们用 Ctrl+鼠标 指上去的时候,编辑器已经能正确提示了!

相关推荐