第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用phpstorm測試源碼?

如何使用phpstorm測試源碼?

鳳凰求蠱 2018-12-13 16:14:32
如何使用phpstorm測試源碼
查看完整描述

1 回答

?
繁華開滿天機(jī)

TA貢獻(xiàn)1816條經(jīng)驗 獲得超4個贊

定義了一個 MyComponent,在配置文件中加上這個組件的定義,比如: 'myComponent'=>['class'=>'app/components/MyComponent'], 就可以用Yii::$app->myComponent調(diào)用啦,但是,當(dāng)輸入、Yii::$app-> 后,myComponent不在自動提示的列表里,并且這個MyComponent的各種方法,PHPStorm無法給出代碼提示,這對于追求效率和準(zhǔn)確性的程序員是不可忍受的。
解決方案:
谷歌了一通,發(fā)現(xiàn)Yii2的核心開發(fā)人員之一,亞歷山大,已經(jīng)給出了解決方案,GITHub鏈接原理就是重新定義一個Yii類,然后利用PhpDoc,如:
/**
* Class BaseApplication
* Used for properties that are identical for both WebApplication and ConsoleApplication*
* @property \app\components\MyComponent $myComponent* @property \app\components\Mailer $mailer The mailer component. This property is read-only. Extended component.
*/
abstract class BaseApplication extends yii\base\Application{
}
有了@property定義后,PHPStorm就可以去對應(yīng)的類里找到相應(yīng)的方法,然后提示代碼了。

查看完整回答
反對 回復(fù) 2019-01-06
  • 1 回答
  • 0 關(guān)注
  • 965 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號