是否有办法为未明确声明的类成员提供注释?像
class Foo
{
/** @var string $bar */
// public $bar; // <--- without this line
...other stuff...
}
背景:我使用__get
为我的类提供虚拟属性,并希望这些属性出现在phpstorm / idea自动完成框中。
答案 0 :(得分:2)
在课堂上使用@property
*注释。
/**
* @property string $bar
*/
class Foo {}
*或@property-read
或@property-write
视情况而定。