PHPDoc for PhpStorm提示对数组中的类的建议

时间:2017-09-30 05:05:26

标签: phpstorm phpdoc

是否有正确的PHPDoc识别PhpStorm的自动完成/建议此源?

class someClass
{
    public $foo;

    const BAR = 1;

    public function doSomething()
    {
        return 2;
    }
}

/** @var $arrayClass[] someClass */ $arrayClass = [];
for($i = 0; $i < 5; $i++)
{
    $arrayClass[$i] = new someClass();
    $arrayClass[$i]->             # <---here says No suggestions when (ctrl+space)
}

enter image description here

1 个答案:

答案 0 :(得分:1)

找到PhpStorm的解决方案(如果有人搜索)

我改变了支撑位置并且工作

/** @var $arrayClass[] someClass */ $arrayClass = [];

/** @var $arrayClass someClass[] */ $arrayClass = [];