簡體   English   中英

PhpStorm - 找不到作為數組元素的對象的方法

[英]PhpStorm - Method not found for object which is array element

我知道對於未聲明為類型的變量,PhpStorm 有時不知道在哪里查找對變量名稱的方法調用。

我知道如何通過簡單的 PHPDoc 注釋提供類型提示來解決簡單變量的問題:

/* @var Category $category */
$category->getNameTranslit();

但是對於調用數組元素的方法,我該如何做到這一點?

$categories[$key]->setIsActive(true);

答案似乎是:

 /** @var Category[] $categories */
 $categories[$key]->setIsActive(true);

謝謝懶人!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM