[英]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.