PhpStorm - 找不到作为数组元素的对象的方法

时间:2017-01-28 17:18:29

标签: phpstorm

我知道对于那些没有被声明为类型的变量,PhpStorm有时候不知道在哪里查找变量名的方法调用。

我知道如何通过简单的PHPDoc注释提供typehint来解决简单变量:

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

但是如何为数组元素调用的方法执行此操作?

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

1 个答案:

答案 0 :(得分:1)

答案似乎是:

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

谢谢LazyOne!