Можно ли объединить аннотации вместе с атрибутами в PHP 8.0

#symfony5 #php-8

Вопрос:

Можно ли объединить аннотации вместе с такими атрибутами, как:

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

Комментарии:

1. Чего вы хотите этим добиться? Сам язык вас не остановит, так что вопрос в том, что будет читать конкретный инструмент. Я думаю, что необходимы более подробные сведения, прежде чем кто-либо сможет дать вам полезный ответ.

2. Мой вопрос в том, игнорируется ли блок документов PHP при использовании атрибутов php 8.0

3. Я понимаю это, но мой ответный вопрос игнорируется чем ? Ни аннотации, ни атрибуты docblock ничего не делают, если что-то активно их не читает , поэтому разные библиотеки могут читать или не читать и то, и другое.

4. В данном случае это пример использования аннотаций и атрибутов для объявления полей доктрины (ORM).

5. Итак, вопрос в том, поддерживает ли доктрина ORM чтение аннотаций и атрибутов в одном и том же проекте? Это, вероятно, можно обнаружить, просмотрев их документацию (или, если на то пошло, протестировав ее с помощью некоторого существующего кода).