在将新属性动态添加到类后,在phpDoc中定义该类的新属性

时间:2018-07-20 12:21:52

标签: php phpdoc

例如,我有一个雄辩的“ Student”模式

$student = Student::first();

我们可以像这样向此变量添加PHP文档注释。

/**
* @var Student $student
*/
$student = Student::first();

在雄辩的模态中,我们可以在运行时设置新属性

$student->setAttribute('is_a_good_boy', true);

现在,有没有办法将此动态属性添加到phpDOc?

1 个答案:

答案 0 :(得分:1)

是的,您可以为此使用@property标签。例如:

/**
 * @property boolean $is_a_good_boy
 */
class Student {

}