在Symfony的Doctrine实体中@var注释是什么?

时间:2013-03-07 15:05:26

标签: symfony doctrine

也许是一个愚蠢的问题,但它让我感到困惑,我不知道......

当我使用app/console doctrine:generate:entity创建实体时,它会为每个属性添加@var注释。 @var用于什么?

它显然表明了数据类型,但我没有在任何文档中看到它,并且无论是否存在,事情似乎都有效,所以我只是想知道是什么用它。

1 个答案:

答案 0 :(得分:10)

这是标准的phpdoc评论。它与Doctrine注释无关,而且它们被Doctrine忽略了。它们在生成文档时使用,也可用作支持代码完成的IDE的元数据。