PhpStorm 在特征中自动完成
我有一个特征,必须始终将其混入到 的子类中。PhpStorm不知道这一点。我能做些什么来让PhpStorm自动完成和“类型检查”诸如特质内部之类的东西?\PHPUnit_Framework_TestCase
assertNull
<?php
trait MyTestUtils
{
public function foo()
{
$this->assertNu // autocomplete?
}
}
到目前为止,我能想到的最好的方法是在每个方法中加入以下内容:
/** @var \PHPUnit_Framework_TestCase|MyTestUtils $this */
但这是重复的,不理解受保护的memebers。有没有更好的选择?