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;
}

具體路徑以下
圖片描述php

代碼使用

圖片描述

當咱們用 Ctrl+鼠標 指上去的時候,編輯器已經能正確提示了!redis

相關文章
相關標籤/搜索