假设我有一些带有 phpdoc 变量的父类:
class Parent
{
/**
* This variable stores some important value that
* is going to be changed in child classes
* @var integer
*/
public $variable = 0;
}
现在我正在编写子类,它覆盖了这个变量:
class Child extends Parent
{
public $variable = 10;
}
所以我的问题是:我应该为 Child 类中的 $variable 编写什么 phpdoc,这样我就不必复制和粘贴变量描述?同样的问题也适用于方法。非常感谢您的帮助。
更新:我在创建 phpdoc 后看到错误后问了这个问题,例如 Child 类中的“No summary for property $variable”。如果我添加此摘要 - 错误就会消失,但无论我在 Child 类中写什么,phpdoc 都会显示来自 Parent 类的描述。我究竟做错了什么?