在PHP8.0中,是否可以将注释与属性组合在一起



是否可以将注释与属性组合在一起,如:

/**
* @GedmoTimestampable(on="create")
*/
#[ORMColumn(type: 'datetime')]
private ?DateTime $createdAt;

答案是肯定的:至少有些声明(例如路由、安全和条令(以不同的格式并行工作。因此,没有硬性规定可以阻止这种情况的发生。

然而,我不确定是否有一些边缘情况会适得其反,如果可以的话,你应该尽量保持一种格式。Rector工具可以自动处理转换。根据我的经验,有时很难为校长找到合适的规则,但这里有一个不错的操场(https://getrector.com/demo)以及在GitHub上的良好支持。

相关内容

  • 没有找到相关文章

最新更新